예제 #1
0
 public static Boolean IsMultipleRadius(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IsMultipleRadius);
 }
예제 #2
0
 public static IEdgeObject IGetEdges(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 Count)
 {
     return(new IEdgeObject(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IGetEdges(Count)));
 }
예제 #3
0
 //public static void ISetFaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 WhichFaceList, Int32 Count, Face2&Object FaceList)
 //{
 //    return ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ISetFaces(WhichFaceList, Count, FaceList);
 //}
 public static Object GetFaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 WhichFaceList)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.GetFaces(WhichFaceList));
 }
예제 #4
0
 public static Boolean AccessSelections(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Object TopDoc, Object Component)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.AccessSelections(TopDoc, Component));
 }
예제 #5
0
 public static void ReleaseSelectionAccess(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ReleaseSelectionAccess();
 }
예제 #6
0
 public static Boolean AsymmetricFillet(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.AsymmetricFillet);
 }
예제 #7
0
 public static Double IGetRadius(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Object PFilletItem)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IGetRadius(PFilletItem));
 }
예제 #8
0
 public static Object Loops(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.Loops);
 }
예제 #9
0
 public static Object HoldLines(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.HoldLines);
 }
예제 #10
0
 public static Boolean KeepFeatures(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.KeepFeatures);
 }
예제 #11
0
 public static Object Edges(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.Edges);
 }
예제 #12
0
 public static Int32 FilletItemsCount(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.FilletItemsCount);
 }
예제 #13
0
 public static Boolean PropagateToTangentFaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.PropagateToTangentFaces);
 }
예제 #14
0
 public static Boolean RoundCorners(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.RoundCorners);
 }
예제 #15
0
 public static Int32 ConicTypeForCrossSectionProfile(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ConicTypeForCrossSectionProfile);
 }
예제 #16
0
 public static Boolean CurvatureContinuous(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.CurvatureContinuous);
 }
예제 #17
0
 public static Double DefaultConicRhoOrRadius(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.DefaultConicRhoOrRadius);
 }
예제 #18
0
 public static Object HelpPoint(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.HelpPoint);
 }
예제 #19
0
 public static Double DefaultDistance(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.DefaultDistance);
 }
예제 #20
0
 public static Boolean OmitAttachedEdges(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.OmitAttachedEdges);
 }
예제 #21
0
 public static void ISetRadius(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Object PFilletItem, Double Radius)
 {
     ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ISetRadius(PFilletItem, Radius);
 }
예제 #22
0
 public static Boolean ConstantWidth(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ConstantWidth);
 }
예제 #23
0
 public static Boolean IAccessSelections(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, IModelDoc2Object TopDoc, IComponent2Object Component)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IAccessSelections(TopDoc.IModelDoc2Instance?.CastObj <ModelDoc2>(), Component?.IComponent2Instance?.CastObj <Component2>()));
 }
예제 #24
0
 public static Boolean ReverseFaceNormal(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, int WhichFaceList)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.ReverseFaceNormal[WhichFaceList]);
 }
예제 #25
0
 public static Int32 GetEdgeCount(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.GetEdgeCount());
 }
예제 #26
0
 public static Int32 TrimAndAttachSurfaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.TrimAndAttachSurfaces);
 }
예제 #27
0
 public static IFace2Object IGetFaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 WhichFaceList, Int32 Count)
 {
     return(new IFace2Object(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IGetFaces(WhichFaceList, Count)));
 }
예제 #28
0
 public static Boolean PropagateFeatureToParts(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.PropagateFeatureToParts);
 }
예제 #29
0
 public static void SetFaces(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 WhichFaceList, Object FaceList)
 {
     ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.SetFaces(WhichFaceList, FaceList);
 }
예제 #30
0
 public static Object IGetFilletItemAtIndex(ISimpleFilletFeatureData2Object ISimpleFilletFeatureData2instance, Int32 Index)
 {
     return(ISimpleFilletFeatureData2instance.ISimpleFilletFeatureData2Instance.IGetFilletItemAtIndex(Index));
 }