示例#1
0
 public static IBody2Object CreateWireBody(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(new IBody2Object(ISketchSegmentinstance.ISketchSegmentInstance.CreateWireBody()));
 }
示例#2
0
 public static Boolean Select2(ISketchSegmentObject ISketchSegmentinstance, Boolean Append, Int32 Mark)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Select2(Append, Mark));
 }
示例#3
0
 public static Object GetRelations(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetRelations());
 }
示例#4
0
 public static ISketchObject GetSketch(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(new ISketchObject(ISketchSegmentinstance.ISketchSegmentInstance.GetSketch()));
 }
示例#5
0
 public static String IGetConstraints(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.IGetConstraints());
 }
示例#6
0
 public static Boolean Select(ISketchSegmentObject ISketchSegmentinstance, Boolean AppendFlag)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Select(AppendFlag));
 }
示例#7
0
 public static Object GetCurve(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetCurve());
 }
示例#8
0
 public static Boolean SelectChain(ISketchSegmentObject ISketchSegmentinstance, Boolean Append, ISelectDataObject Data)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.SelectChain(Append, Data?.ISelectDataInstance.CastObj <SelectData>()));
 }
示例#9
0
 public static Boolean EqualSegment(ISketchSegmentObject ISketchSegmentinstance, Int32 SketchType, Int32 SegmentPoints)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.EqualSegment(SketchType, SegmentPoints));
 }
示例#10
0
 public static void JogLine(ISketchSegmentObject ISketchSegmentinstance, Double XOnLine, Double YOnLine, Double ZOnLine, Double XOnJog, Double YOnJog, Double ZOnJog)
 {
     ISketchSegmentinstance.ISketchSegmentInstance.JogLine(XOnLine, YOnLine, ZOnLine, XOnJog, YOnJog, ZOnJog);
 }
示例#11
0
 public static Boolean IsBendLine(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.IsBendLine());
 }
示例#12
0
 public static void SplitEntity(ISketchSegmentObject ISketchSegmentinstance, Double X, Double Y, Double Z, Double ClosedX, Double ClosedY, Double ClosedZ)
 {
     ISketchSegmentinstance.ISketchSegmentInstance.SplitEntity(X, Y, Z, ClosedX, ClosedY, ClosedZ);
 }
示例#13
0
 public static ISketchPathObject IGetSketchPaths(ISketchSegmentObject ISketchSegmentinstance, Int32 Count)
 {
     return(new ISketchPathObject(ISketchSegmentinstance.ISketchSegmentInstance.IGetSketchPaths(Count)));
 }
示例#14
0
 public static Object GetSketchPaths(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetSketchPaths());
 }
示例#15
0
 public static Int32 Status(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Status);
 }
示例#16
0
 public static String GetName(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetName());
 }
示例#17
0
 public static Int32 IGetID(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.IGetID());
 }
示例#18
0
 public static String Layer(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Layer);
 }
示例#19
0
 public static Boolean DeSelect(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.DeSelect());
 }
示例#20
0
 public static Int32 LayerOverride(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.LayerOverride);
 }
示例#21
0
 public static ICurveObject IGetCurve(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(new ICurveObject(ISketchSegmentinstance.ISketchSegmentInstance.IGetCurve()));
 }
示例#22
0
 public static Int32 Color(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Color);
 }
示例#23
0
 public static Int32 IGetConstraintsCount(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.IGetConstraintsCount());
 }
示例#24
0
 public static Int32 GetType(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetType());
 }
示例#25
0
 public static Double GetLength(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetLength());
 }
示例#26
0
 public static Int32 Width(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Width);
 }
示例#27
0
 public static Boolean Select3(ISketchSegmentObject ISketchSegmentinstance, Boolean Append, Int32 Mark, ICalloutObject Callout)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.Select3(Append, Mark, Callout?.ICalloutInstance?.CastObj <Callout>()));
 }
示例#28
0
 public static Boolean ConstructionGeometry(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.ConstructionGeometry);
 }
示例#29
0
 public static Int32 GetRelationsCount(ISketchSegmentObject ISketchSegmentinstance)
 {
     return(ISketchSegmentinstance.ISketchSegmentInstance.GetRelationsCount());
 }
示例#30
0
 public static ISketchRelationObject IGetRelations(ISketchSegmentObject ISketchSegmentinstance, Int32 Count)
 {
     return(new ISketchRelationObject(ISketchSegmentinstance.ISketchSegmentInstance.IGetRelations(Count)));
 }