예제 #1
0
 public static Boolean IAccessSelections(IWizardHoleFeatureDataObject IWizardHoleFeatureDatainstance, IModelDocObject TopDoc, IComponentObject Component)
 {
     return(IWizardHoleFeatureDatainstance.IWizardHoleFeatureDataInstance.IAccessSelections(TopDoc.IModelDocInstance?.CastObj <ModelDoc>(), Component?.IComponentInstance?.CastObj <Component>()));
 }
 public static void ISetUserValueIn(IDimensionObject IDimensioninstance, IModelDocObject Doc, Double NewValue)
 {
     IDimensioninstance.IDimensionInstance.ISetUserValueIn(Doc.IModelDocInstance as ModelDoc, NewValue);
 }
예제 #3
0
 public static Boolean IAccessSelections(IDerivedPatternFeatureDataObject IDerivedPatternFeatureDatainstance, IModelDocObject TopDoc, IComponentObject Component)
 {
     return(IDerivedPatternFeatureDatainstance.IDerivedPatternFeatureDataInstance.IAccessSelections(TopDoc.IModelDocInstance as ModelDoc, Component.IComponentInstance as Component));
 }
 public static Int32 ISetUserValueIn2(IDimensionObject IDimensioninstance, IModelDocObject Doc, Double NewValue, Int32 WhichConfigurations)
 {
     return(IDimensioninstance.IDimensionInstance.ISetUserValueIn2(Doc.IModelDocInstance as ModelDoc, NewValue, WhichConfigurations));
 }
 public static Double IGetUserValueIn(IDimensionObject IDimensioninstance, IModelDocObject Doc)
 {
     return(IDimensioninstance.IDimensionInstance.IGetUserValueIn(Doc.IModelDocInstance as ModelDoc));
 }
 public static Boolean IAccessSelections(IHoleSeriesFeatureData2Object IHoleSeriesFeatureData2instance, IModelDocObject TopDoc, IComponentObject Component)
 {
     return(IHoleSeriesFeatureData2instance.IHoleSeriesFeatureData2Instance.IAccessSelections(TopDoc.IModelDocInstance as ModelDoc, Component.IComponentInstance as Component));
 }
 public static IAttributeObject ICreateInstance3(IAttributeDefObject IAttributeDefinstance, IModelDocObject OwnerDoc, IComponentObject OwnerComp, IEntityObject OwnerEntity, String NameIn, Int32 Options, Int32 ConfigurationOption)
 {
     return(new IAttributeObject(IAttributeDefinstance.IAttributeDefInstance.ICreateInstance3(OwnerDoc.IModelDocInstance.CastObj <ModelDoc>(), OwnerComp.IComponentInstance.CastObj <Component>(), OwnerEntity.CastObj <Entity>(), NameIn, Options, ConfigurationOption)));
 }
 public static IAttributeObject ICreateInstance2(IAttributeDefObject IAttributeDefinstance, IModelDocObject OwnerDoc, IEntityObject OwnerEntity, String NameIn, Int32 Options)
 {
     return(new IAttributeObject(IAttributeDefinstance.IAttributeDefInstance.ICreateInstance2(OwnerDoc.IModelDocInstance as ModelDoc, OwnerEntity.IEntityInstance as Entity, NameIn, Options)));
 }
 public static Boolean IAccessSelections(IClosedCornerFeatureDataObject IClosedCornerFeatureDatainstance, IModelDocObject TopDoc, IComponentObject Component)
 {
     return(IClosedCornerFeatureDatainstance.IClosedCornerFeatureDataInstance.IAccessSelections(TopDoc.IModelDocInstance as ModelDoc, Component.IComponentInstance as Component));
 }
예제 #10
0
 public static Boolean IModifyDefinition(IFeatureObject IFeatureinstance, Object Data, IModelDocObject TopDoc, IComponentObject Component)
 {
     return(IFeatureinstance.IFeatureInstance.IModifyDefinition(Data, TopDoc.IModelDocInstance as ModelDoc, Component.IComponentInstance as Component));
 }