//public static Boolean GetBox(IFeatureObject IFeatureinstance, Object& BBox) //{ // return IFeatureinstance.IFeatureInstance.GetBox(BBox); //} //public static Boolean IGetBox(IFeatureObject IFeatureinstance, Double& BBox) //{ // return IFeatureinstance.IFeatureInstance.IGetBox(BBox); //} public static Boolean IModifyDefinition2(IFeatureObject IFeatureinstance, Object Data, IModelDoc2Object TopDoc, IComponent2Object Component) { return(IFeatureinstance.IFeatureInstance.IModifyDefinition2(Data, TopDoc.IModelDoc2Instance as ModelDoc2, Component.IComponent2Instance as Component2)); }
public static IFeatureObject GetOwnerFeature(IFeatureObject IFeatureinstance) { return(new IFeatureObject(IFeatureinstance.IFeatureInstance.GetOwnerFeature())); }
public static String GetTypeName2(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.GetTypeName2()); }
public static Boolean ExcludeFromCutList(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.ExcludeFromCutList); }
public static Int32 GetModifiedVersion(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.GetModifiedVersion()); }
public static String DateModified(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.DateModified); }
public static Int32 GetAffectedFaceCount(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.GetAffectedFaceCount()); }
public static Boolean MakeSubFeature(IFeatureObject IFeatureinstance, IFeatureObject SubFeature) { return(IFeatureinstance.IFeatureInstance.MakeSubFeature(SubFeature.IFeatureInstance as Feature)); }
public static Boolean IsBase2(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.IsBase2()); }
//public static void IListExternalFileReferences(IFeatureObject IFeatureinstance, Int32 NumRefs, String& ModelPathName, String& CompPathName, String& Feature, String& DataType, Int32& Status, String& RefEntity, String& FeatComp) //{ // return IFeatureinstance.IFeatureInstance.IListExternalFileReferences(NumRefs, ModelPathName, CompPathName, Feature, DataType, Status, RefEntity, FeatComp); //} public static Boolean Select2(IFeatureObject IFeatureinstance, Boolean Append, Int32 Mark) { return(IFeatureinstance.IFeatureInstance.Select2(Append, Mark)); }
public static Boolean IsRolledBack(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.IsRolledBack()); }
//public static Boolean ISetBody3(IFeatureObject IFeatureinstance, Body2Object BodyIn, Boolean ApplyUserIds) //{ // return IFeatureinstance.IFeatureInstance.ISetBody3(BodyIn, ApplyUserIds); //} //public static void ListExternalFileReferences(IFeatureObject IFeatureinstance, Object& ModelPathName, Object& ComponentPathName, Object& Feature, Object& DataType, Object& Status, Object& RefEntity, Object& FeatCom) //{ // return IFeatureinstance.IFeatureInstance.ListExternalFileReferences(ModelPathName, ComponentPathName, Feature, DataType, Status, RefEntity, FeatCom); //} public static Int32 ListExternalFileReferencesCount(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.ListExternalFileReferencesCount()); }
public static Boolean SetTexture(IFeatureObject IFeatureinstance, Boolean BAllConfig, String Config_name, ITextureObject TextureIn) { return(IFeatureinstance.IFeatureInstance.SetTexture(BAllConfig, Config_name, TextureIn.ITextureInstance as Texture)); }
//public static IFace2Object IGetFaces2(IFeatureObject IFeatureinstance, Int32& FaceCount) //{ // return new IFace2Object(IFeatureinstance.IFeatureInstance.IGetFaces2(FaceCount)); //} public static IBody2Object IGetBody2(IFeatureObject IFeatureinstance) { return(new IBody2Object(IFeatureinstance.IFeatureInstance.IGetBody2())); }
public static String Description(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.Description); }
public static Object GetSpecificFeature2(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.GetSpecificFeature2()); }
public static String CreatedBy(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.CreatedBy); }
public static void SetMaterialPropertyValues2(IFeatureObject IFeatureinstance, Object Material_values, Int32 Config_opt, Object Config_names) { IFeatureinstance.IFeatureInstance.SetMaterialPropertyValues2(Material_values, Config_opt, Config_names); }
public static ICustomPropertyManagerObject CustomPropertyManager(IFeatureObject IFeatureinstance) { return(new ICustomPropertyManagerObject(IFeatureinstance.IFeatureInstance.CustomPropertyManager)); }
public static Boolean RemoveTexture(IFeatureObject IFeatureinstance, Boolean BAllConfig, String Config_name) { return(IFeatureinstance.IFeatureInstance.RemoveTexture(BAllConfig, Config_name)); }
public static Int32 Visible(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.Visible); }
//public static void ISetMaterialPropertyValues2(IFeatureObject IFeatureinstance, Double& Material_values, Int32 Config_opt, Int32 Config_count, String& Config_names) //{ // return IFeatureinstance.IFeatureInstance.ISetMaterialPropertyValues2(Material_values, Config_opt, Config_count, Config_names); //} public static Object GetMaterialPropertyValues2(IFeatureObject IFeatureinstance, Int32 Config_opt, Object Config_names) { return(IFeatureinstance.IFeatureInstance.GetMaterialPropertyValues2(Config_opt, Config_names)); }
public static Object GetAffectedFaces(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.GetAffectedFaces()); }
//public static Double IGetMaterialPropertyValues2(IFeatureObject IFeatureinstance, Int32 Config_opt, Int32 Config_count, String& Config_names) //{ // return IFeatureinstance.IFeatureInstance.IGetMaterialPropertyValues2(Config_opt, Config_count, Config_names); //} public static Boolean SetSuppression2(IFeatureObject IFeatureinstance, Int32 SuppressionState, Int32 Config_opt, Object Config_names) { return(IFeatureinstance.IFeatureInstance.SetSuppression2(SuppressionState, Config_opt, Config_names)); }
public static ICommentObject AddComment(IFeatureObject IFeatureinstance, String Text) { return(new ICommentObject(IFeatureinstance.IFeatureInstance.AddComment(Text))); }
//public static Boolean ISetSuppression2(IFeatureObject IFeatureinstance, Int32 SuppressionState, Int32 Config_opt, Int32 Config_count, String& Config_names) //{ // return IFeatureinstance.IFeatureInstance.ISetSuppression2(SuppressionState, Config_opt, Config_count, Config_names); //} public static Object IsSuppressed2(IFeatureObject IFeatureinstance, Int32 Config_opt, Object Config_names) { return(IFeatureinstance.IFeatureInstance.IsSuppressed2(Config_opt, Config_names)); }
public static void SetBodiesToKeep(IFeatureObject IFeatureinstance, Boolean AllBodies, Object BodiesToKeep, Int32 ConfigOption, Object ConfigNames) { IFeatureinstance.IFeatureInstance.SetBodiesToKeep(AllBodies, BodiesToKeep, ConfigOption, ConfigNames); }
public static String Name(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.Name); }
public static Int32 ICopyWizardHole(IModelerObject IModelerinstance, IFeatureObject SourceHole, IFeatureObject DestinationHole, Boolean RebuildOwner) { return(IModelerinstance.IModelerInstance.ICopyWizardHole(SourceHole?.IFeatureInstance?.CastObj <Feature>(), DestinationHole?.IFeatureInstance.CastObj <Feature>(), RebuildOwner)); }
public static Boolean DeSelect(IFeatureObject IFeatureinstance) { return(IFeatureinstance.IFeatureInstance.DeSelect()); }