public static Boolean Connect(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.Connect); }
public static IMathVectorObject DirectionVector(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(new IMathVectorObject(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.DirectionVector)); }
public static Boolean UseVector(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.UseVector); }
public static Boolean TrimAndKnit(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.TrimAndKnit); }
//public static void IGetEdges(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Int32 Count, Object& Entities, Int32& SideFlags) //{ // return IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.IGetEdges(Count, Entities, SideFlags); //} //public static void ISetEdges(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Int32 Count, Object& Entities, Int32& SideFlags) //{ // return IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.ISetEdges(Count, Entities, SideFlags); //} public static Int32 Type(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.Type); }
public static Double Angle(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.Angle); }
public static Int32 GetEdgesCount(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.GetEdgesCount()); }
//public static void GetEdges(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Object& Edges, Object& SideFlags) //{ // return IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.GetEdges(Edges, SideFlags); //} public static void SetEdges(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Object Edges, Object SideFlags) { IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.SetEdges(Edges, SideFlags); }
//public static Int32 GetDirectionReference(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Object& Ref1, Int32& Type1, Object& Ref2, Int32& Type2) //{ // return IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.GetDirectionReference(Ref1, Type1, Ref2, Type2); //} public static void SetDirectionReference(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, Object Ref1, Object Ref2) { IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.SetDirectionReference(Ref1, Ref2); }
public static void ReleaseSelectionAccess(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance) { IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.ReleaseSelectionAccess(); }
public static Boolean AccessSelections(IRuledSurfaceFeatureDataObject IRuledSurfaceFeatureDatainstance, IModelDoc2Object TopDoc, IComponent2Object Component) { return(IRuledSurfaceFeatureDatainstance.IRuledSurfaceFeatureDataInstance.AccessSelections(TopDoc.IModelDoc2Instance?.CastObj <ModelDoc2>(), Component?.IComponent2Instance.CastObj <Component2>())); }