public static Int32 GetType(IEntityObject IEntityinstance) { return(IEntityinstance.IEntityInstance.GetType()); }
public static String IGetEntityName(IPartDocObject IPartDocinstance, IEntityObject Entity) { return(IPartDocinstance.IPartDocInstance.IGetEntityName(Entity.IEntityInstance.CastObj <Entity>())); }
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 Boolean Select3(IEntityObject IEntityinstance, Boolean Append, Int32 Mark, ICalloutObject Callout) { return(IEntityinstance.IEntityInstance.Select3(Append, Mark, Callout.ICalloutInstance as Callout)); }
public static IEntityObject IGetCorrespondingEntity(IPartDocObject IPartDocinstance, IEntityObject PEntity) { return(new IEntityObject(IPartDocinstance.IPartDocInstance.IGetCorrespondingEntity(PEntity.IEntityInstance.CastObj <Entity>()))); }
public static void DeleteModelName(IEntityObject IEntityinstance) { IEntityinstance.IEntityInstance.DeleteModelName(); }
public static IComponent2Object IGetComponent2(IEntityObject IEntityinstance) { return(new IComponent2Object(IEntityinstance.IEntityInstance.IGetComponent2())); }
public static Boolean IsSafe(IEntityObject IEntityinstance) { return(IEntityinstance.IEntityInstance.IsSafe); }
public static Int32 CreateStringAttributeDefinition(IEntityObject IEntityinstance, String IdentifierString) { return(IEntityinstance.IEntityInstance.CreateStringAttributeDefinition(IdentifierString)); }
public static IDrawingComponentObject GetDrawingComponent(IEntityObject IEntityinstance, IViewObject View) { return(new IDrawingComponentObject(IEntityinstance.IEntityInstance.GetDrawingComponent(View.IViewInstance as View))); }
//public static Int32 GetDistance(IEntityObject IEntityinstance, Object BaseEntity, Boolean MinDistance, Object Parameter, Object& Position1, Object& Position2, Double& Distance) //{ // return IEntityinstance.IEntityInstance.GetDistance(BaseEntity, MinDistance, Parameter, Position1, Position2, Distance); //} //public static Int32 IGetDistance(IEntityObject IEntityinstance, EntityObject BaseEntity, Boolean MinDistance, Double& Parameter, Double& Position1, Double& Position2, Double& Distance) //{ // return IEntityinstance.IEntityInstance.IGetDistance(BaseEntity, MinDistance, Parameter, Position1, Position2, Distance); //} public static String ModelName(IEntityObject IEntityinstance) { return(IEntityinstance.IEntityInstance.ModelName); }
public static Boolean Select4(IEntityObject IEntityinstance, Boolean Append, ISelectDataObject Data) { return(IEntityinstance.IEntityInstance.Select4(Append, Data.ISelectDataInstance as SelectData)); }
public static Boolean Edit(IMateReferenceObject IMateReferenceinstance, String BstrMateReferenceName, IEntityObject PrimaryReferenceEntity, Int32 PrimaryReferenceType, Int32 PrimaryReferenceAlignment, IEntityObject SecondaryReferenceEntity, Int32 SecondaryReferenceType, Int32 SecondaryReferenceAlignment, IEntityObject TertiaryReferenceEntity, Int32 TertiaryReferenceType, Int32 TertiaryReferenceAlignment) { return(IMateReferenceinstance.IMateReferenceInstance.Edit(BstrMateReferenceName, PrimaryReferenceEntity.IEntityInstance as Entity, PrimaryReferenceType, PrimaryReferenceAlignment, SecondaryReferenceEntity.IEntityInstance as Entity, SecondaryReferenceType, SecondaryReferenceAlignment, TertiaryReferenceEntity.IEntityInstance as Entity, TertiaryReferenceType, TertiaryReferenceAlignment)); }
public static IAttributeObject ICreateInstance4(IAttributeDefObject IAttributeDefinstance, IModelDoc2Object OwnerDoc, IComponent2Object OwnerComp, IEntityObject OwnerEntity, String NameIn, Int32 Options, Int32 ConfigurationOption) { return(new IAttributeObject(IAttributeDefinstance.IAttributeDefInstance.ICreateInstance4(OwnerDoc.IModelDoc2Instance as ModelDoc2, OwnerComp.IComponent2Instance as Component2, OwnerEntity.IEntityInstance as Entity, NameIn, Options, ConfigurationOption))); }
public static Object GetComponent(IEntityObject IEntityinstance) { return(IEntityinstance.IEntityInstance.GetComponent()); }
public static Boolean CreateStringAttribute(IEntityObject IEntityinstance, Int32 DefinitionTag, String StringValue) { return(IEntityinstance.IEntityInstance.CreateStringAttribute(DefinitionTag, StringValue)); }
public static Boolean SelectByMark(IEntityObject IEntityinstance, Boolean AppendFlag, Int32 Mark) { return(IEntityinstance.IEntityInstance.SelectByMark(AppendFlag, Mark)); }
public static String FindStringAttribute(IEntityObject IEntityinstance, Int32 DefinitionTag) { return(IEntityinstance.IEntityInstance.FindStringAttribute(DefinitionTag)); }
public static Boolean DeSelect(IEntityObject IEntityinstance) { return(IEntityinstance.IEntityInstance.DeSelect()); }
public static Boolean RemoveStringAttribute(IEntityObject IEntityinstance, Int32 DefinitionTag) { return(IEntityinstance.IEntityInstance.RemoveStringAttribute(DefinitionTag)); }
public static Boolean Select2(IEntityObject IEntityinstance, Boolean Append, Int32 Mark) { return(IEntityinstance.IEntityInstance.Select2(Append, Mark)); }
public static Object FindAttribute(IEntityObject IEntityinstance, Object AttributeDef, Int32 WhichOne) { return(IEntityinstance.IEntityInstance.FindAttribute(AttributeDef, WhichOne)); }
public static IEntityObject GetSafeEntity(IEntityObject IEntityinstance) { return(new IEntityObject(IEntityinstance.IEntityInstance.GetSafeEntity())); }
public static IAttributeObject IFindAttribute(IEntityObject IEntityinstance, IAttributeDefObject AttributeDef, Int32 WhichOne) { return(new IAttributeObject(IEntityinstance.IEntityInstance.IFindAttribute(AttributeDef.IAttributeDefInstance as AttributeDef, WhichOne))); }
public static Boolean IDeleteEntityName(IPartDocObject IPartDocinstance, IEntityObject Entity) { return(IPartDocinstance.IPartDocInstance.IDeleteEntityName(Entity.IEntityInstance.CastObj <Entity>())); }
public static Boolean Select(IEntityObject IEntityinstance, Boolean AppendFlag) { return(IEntityinstance.IEntityInstance.Select(AppendFlag)); }
public static Boolean ISetEntityName(IPartDocObject IPartDocinstance, IEntityObject Entity, String StringValue) { return(IPartDocinstance.IPartDocInstance.ISetEntityName(Entity.IEntityInstance.CastObj <Entity>(), StringValue)); }
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))); }