public StructuresInstallation() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Dialog.StructuresInstallation"); }
public AlongLinePlacingType() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.AlongLinePlacingType"); }
public ControlLine() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.ControlLine"); }
public DrawingHandler() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.DrawingHandler"); }
public GeneralConnectiveGeometryException() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.GeneralConnectiveGeometryException"); }
public RadiusDimensionAttributes() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.RadiusDimensionAttributes"); }
public CustomPart() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.CustomPart"); }
public CrossSectionPoint() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Catalogs.CrossSectionPoint"); }
public Type() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Filtering.Categories.LoadFilterExpressions.Type"); }
public PlacingAttributes() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.PlacingAttributes"); }
public PourBreak() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.PourBreak"); }
public LoadPoint() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Model.LoadPoint"); }
public BoltItem() { this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Catalogs.BoltItem"); }
public static dynamic GetTSObject(TeklaStructuresDatabaseTypeEnum dynEnum) { var tsType = TSActivator.CreateInstance("Tekla.Structures.TeklaStructuresDatabaseTypeEnum").GetType(); switch (dynEnum) { case TeklaStructuresDatabaseTypeEnum.UNKNOWN: return(System.Enum.Parse(tsType, "UNKNOWN")); case TeklaStructuresDatabaseTypeEnum.POINT: return(System.Enum.Parse(tsType, "POINT")); case TeklaStructuresDatabaseTypeEnum.PART: return(System.Enum.Parse(tsType, "PART")); case TeklaStructuresDatabaseTypeEnum.CONNECTION: return(System.Enum.Parse(tsType, "CONNECTION")); case TeklaStructuresDatabaseTypeEnum.COMPONENT: return(System.Enum.Parse(tsType, "COMPONENT")); case TeklaStructuresDatabaseTypeEnum.GRID: return(System.Enum.Parse(tsType, "GRID")); case TeklaStructuresDatabaseTypeEnum.FITTING: return(System.Enum.Parse(tsType, "FITTING")); case TeklaStructuresDatabaseTypeEnum.BOLT: return(System.Enum.Parse(tsType, "BOLT")); case TeklaStructuresDatabaseTypeEnum.PART_CUT: return(System.Enum.Parse(tsType, "PART_CUT")); case TeklaStructuresDatabaseTypeEnum.PLANE_CUT: return(System.Enum.Parse(tsType, "PLANE_CUT")); case TeklaStructuresDatabaseTypeEnum.WELDING: return(System.Enum.Parse(tsType, "WELDING")); case TeklaStructuresDatabaseTypeEnum.ASSEMBLY: return(System.Enum.Parse(tsType, "ASSEMBLY")); case TeklaStructuresDatabaseTypeEnum.CONSTRUCTION_LINE: return(System.Enum.Parse(tsType, "CONSTRUCTION_LINE")); case TeklaStructuresDatabaseTypeEnum.PLANE: return(System.Enum.Parse(tsType, "PLANE")); case TeklaStructuresDatabaseTypeEnum.DRAWING: return(System.Enum.Parse(tsType, "DRAWING")); case TeklaStructuresDatabaseTypeEnum.DB_CONNECTION: return(System.Enum.Parse(tsType, "DB_CONNECTION")); case TeklaStructuresDatabaseTypeEnum.PART_ADD: return(System.Enum.Parse(tsType, "PART_ADD")); case TeklaStructuresDatabaseTypeEnum.WELD_CUT: return(System.Enum.Parse(tsType, "WELD_CUT")); case TeklaStructuresDatabaseTypeEnum.CONSTRUCTION_CIRCLE: return(System.Enum.Parse(tsType, "CONSTRUCTION_CIRCLE")); case TeklaStructuresDatabaseTypeEnum.CONSTRUCTION_ARC: return(System.Enum.Parse(tsType, "CONSTRUCTION_ARC")); case TeklaStructuresDatabaseTypeEnum.DB_COMPONENT: return(System.Enum.Parse(tsType, "DB_COMPONENT")); case TeklaStructuresDatabaseTypeEnum.REBAR: return(System.Enum.Parse(tsType, "REBAR")); case TeklaStructuresDatabaseTypeEnum.FOREIGN_OBJECT: return(System.Enum.Parse(tsType, "FOREIGN_OBJECT")); case TeklaStructuresDatabaseTypeEnum.LOAD_LOAD: return(System.Enum.Parse(tsType, "LOAD_LOAD")); case TeklaStructuresDatabaseTypeEnum.LOAD_POINT: return(System.Enum.Parse(tsType, "LOAD_POINT")); case TeklaStructuresDatabaseTypeEnum.LOAD_LINE: return(System.Enum.Parse(tsType, "LOAD_LINE")); case TeklaStructuresDatabaseTypeEnum.LOAD_AREA: return(System.Enum.Parse(tsType, "LOAD_AREA")); case TeklaStructuresDatabaseTypeEnum.LOAD_UNIFORM: return(System.Enum.Parse(tsType, "LOAD_UNIFORM")); case TeklaStructuresDatabaseTypeEnum.LOAD_GROUP: return(System.Enum.Parse(tsType, "LOAD_GROUP")); case TeklaStructuresDatabaseTypeEnum.LOAD_TEMPERATURELOAD: return(System.Enum.Parse(tsType, "LOAD_TEMPERATURELOAD")); case TeklaStructuresDatabaseTypeEnum.SURFACE_TREATMENT: return(System.Enum.Parse(tsType, "SURFACE_TREATMENT")); case TeklaStructuresDatabaseTypeEnum.REBAR_SPLICE: return(System.Enum.Parse(tsType, "REBAR_SPLICE")); case TeklaStructuresDatabaseTypeEnum.ANALYSIS_MODEL: return(System.Enum.Parse(tsType, "ANALYSIS_MODEL")); case TeklaStructuresDatabaseTypeEnum.EDGE_CHAMFER: return(System.Enum.Parse(tsType, "EDGE_CHAMFER")); case TeklaStructuresDatabaseTypeEnum.TASK: return(System.Enum.Parse(tsType, "TASK")); case TeklaStructuresDatabaseTypeEnum.TASK_DEPENDENCY: return(System.Enum.Parse(tsType, "TASK_DEPENDENCY")); case TeklaStructuresDatabaseTypeEnum.TASK_WORKTYPE: return(System.Enum.Parse(tsType, "TASK_WORKTYPE")); case TeklaStructuresDatabaseTypeEnum.HIERARCHIC_DEFINITION: return(System.Enum.Parse(tsType, "HIERARCHIC_DEFINITION")); case TeklaStructuresDatabaseTypeEnum.HIERARCHIC_OBJECT: return(System.Enum.Parse(tsType, "HIERARCHIC_OBJECT")); case TeklaStructuresDatabaseTypeEnum.DB_POUR_BREAK: return(System.Enum.Parse(tsType, "DB_POUR_BREAK")); case TeklaStructuresDatabaseTypeEnum.DB_POUR_OBJECT: return(System.Enum.Parse(tsType, "DB_POUR_OBJECT")); case TeklaStructuresDatabaseTypeEnum.REBARSET_ADDITION: return(System.Enum.Parse(tsType, "REBARSET_ADDITION")); case TeklaStructuresDatabaseTypeEnum.REBARSET_MODIFIER: return(System.Enum.Parse(tsType, "REBARSET_MODIFIER")); case TeklaStructuresDatabaseTypeEnum.SURFACE_OBJECT: return(System.Enum.Parse(tsType, "SURFACE_OBJECT")); case TeklaStructuresDatabaseTypeEnum.BENT_PLATE: return(System.Enum.Parse(tsType, "BENT_PLATE")); case TeklaStructuresDatabaseTypeEnum.HELIX: return(System.Enum.Parse(tsType, "HELIX")); case TeklaStructuresDatabaseTypeEnum.DB_POUR_UNIT: return(System.Enum.Parse(tsType, "DB_POUR_UNIT")); case TeklaStructuresDatabaseTypeEnum.CONSTRUCTION_POLYCURVE: return(System.Enum.Parse(tsType, "CONSTRUCTION_POLYCURVE")); default: throw new DynamicAPIException(dynEnum.ToString() + "- enum value is not implemented"); } }