//public static void ISetFeatureScopeBodies(IRevolveFeatureData2Object IRevolveFeatureData2instance, Int32 Count, Body2&Object BodyArr) //{ // return IRevolveFeatureData2instance.IRevolveFeatureData2Instance.ISetFeatureScopeBodies(Count, BodyArr); //} public static Boolean AccessSelections(IRevolveFeatureData2Object IRevolveFeatureData2instance, Object TopDoc, Object Component) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.AccessSelections(TopDoc, Component)); }
public static Int32 GetFeatureScopeBodiesCount(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.GetFeatureScopeBodiesCount()); }
public static IBody2Object IGetFeatureScopeBodies(IRevolveFeatureData2Object IRevolveFeatureData2instance, Int32 Count) { return(new IBody2Object(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.IGetFeatureScopeBodies(Count))); }
public static Boolean Merge(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.Merge); }
public static Boolean IsThinFeature(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.IsThinFeature()); }
public static Int32 GetContoursCount(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.GetContoursCount()); }
//public static void ISetContours(IRevolveFeatureData2Object IRevolveFeatureData2instance, Int32 Count, Object& Contours) //{ // return IRevolveFeatureData2instance.IRevolveFeatureData2Instance.ISetContours(Count, Contours); //} public static Int32 GetAxisType(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.GetAxisType()); }
public static Boolean PropagateFeatureToParts(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.PropagateFeatureToParts); }
public static Double GetRevolutionAngle(IRevolveFeatureData2Object IRevolveFeatureData2instance, Boolean Forward) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.GetRevolutionAngle(Forward)); }
public static Boolean AssemblyFeatureScope(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.AssemblyFeatureScope); }
public static Boolean AutoSelectComponents(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.AutoSelectComponents); }
public static Object Axis(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.Axis); }
public static Object Contours(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.Contours); }
public static Object FeatureScopeBodies(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.FeatureScopeBodies); }
public static Boolean IAccessSelections(IRevolveFeatureData2Object IRevolveFeatureData2instance, IModelDoc2Object TopDoc, IComponent2Object Component) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.IAccessSelections(TopDoc.IModelDoc2Instance?.CastObj <ModelDoc2>(), Component?.IComponent2Instance?.CastObj <Component2>())); }
public static void SetRevolutionAngle(IRevolveFeatureData2Object IRevolveFeatureData2instance, Boolean Forward, Double Angle) { IRevolveFeatureData2instance.IRevolveFeatureData2Instance.SetRevolutionAngle(Forward, Angle); }
public static void ReleaseSelectionAccess(IRevolveFeatureData2Object IRevolveFeatureData2instance) { IRevolveFeatureData2instance.IRevolveFeatureData2Instance.ReleaseSelectionAccess(); }
public static Double GetWallThickness(IRevolveFeatureData2Object IRevolveFeatureData2instance, Boolean Forward) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.GetWallThickness(Forward)); }
public static Object IGetContours(IRevolveFeatureData2Object IRevolveFeatureData2instance, Int32 Count) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.IGetContours(Count)); }
public static void SetWallThickness(IRevolveFeatureData2Object IRevolveFeatureData2instance, Boolean Forward, Double WallThickness) { IRevolveFeatureData2instance.IRevolveFeatureData2Instance.SetWallThickness(Forward, WallThickness); }
public static Int32 Type(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.Type); }
public static Boolean ReverseDirection(IRevolveFeatureData2Object IRevolveFeatureData2instance) { return(IRevolveFeatureData2instance.IRevolveFeatureData2Instance.ReverseDirection); }