Protected Member Functions | |
| override void | UpdateNameInDatabase (string name) |
| override bool | ValidateName (string name) |
| Protected Member Functions inherited from HyperX.Scripting.IdNameEntityRenameable | |
| void | UpdateNameInDatabase (string name) |
| Rename this entity in the database. | |
| bool | ValidateName (string name) |
| Return true if this name is valid to use, false otherwise. | |
Properties | |
| override JointCol | Joints [get] |
| override PanelSegmentCol | PanelSegments [get] |
| Folder< Structure > | ParentFolder [get] |
| PlyCol | Plies [get] |
| override ZoneCol | Zones [get] |
| Properties inherited from HyperX.Scripting.ZoneJointContainer | |
| Centroid | Centroid [get] |
| Centroid center determined by weight. | |
| JointCol | Joints [get] |
| PanelSegmentCol | PanelSegments [get] |
| double | TotalBeamLength [get] |
| Summation of beam lengths. | |
| double | TotalPanelArea [get] |
| Summation of panel areas. | |
| double | TotalZoneWeight [get] |
| Get the total weight of all zones contained in this object. | |
| ZoneCol | Zones [get] |
| Properties inherited from HyperX.Scripting.IdNameEntity | |
| string | Name [get, protected set] |
| Properties inherited from HyperX.Scripting.IdEntity | |
| int | Id [get] |
Additional Inherited Members | |
| Protected Attributes inherited from HyperX.Scripting.ZoneJointContainer | |
| readonly Application | _application |
| readonly IJointRepo | _jointRepo |
| readonly IModelRepository | _modelRepo |
| CollectionModificationStatus HyperX.Scripting.Structure.AddElements | ( | IEnumerable< int > | elementIds | ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.AddJoint | ( | Joint | joint | ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.AddPanelSegment | ( | PanelSegment | segment | ) |
| CollectionModificationStatus HyperX.Scripting.Structure.AddPfemProperties | ( | IEnumerable< int > | pfemPropertyIds | ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.AddZones | ( | IEnumerable< Zone > | zones | ) |
| PanelSegment HyperX.Scripting.Structure.CreatePanelSegment | ( | DiscreteTechnique | discreteTechnique, |
| Dictionary< DiscreteDefinitionType, List< int > > | discreteElementLkp, | ||
| string | name = null ) |
| Zone HyperX.Scripting.Structure.CreateZone | ( | IEnumerable< int > | elementIds, |
| string | name = null ) |
| void HyperX.Scripting.Structure.ExportVCP | ( | string | fileName | ) |
Export VCP with this structure's element centroids.
| CollectionModificationStatus HyperX.Scripting.Structure.Remove | ( | IEnumerable< int > | zoneIds, |
| IEnumerable< int > | jointIds ) |
| CollectionModificationStatus HyperX.Scripting.Structure.Remove | ( | IEnumerable< int > | zoneIds, |
| IEnumerable< int > | jointIds, | ||
| IEnumerable< int > | panelSegmentIds ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.RemoveJoints | ( | IEnumerable< int > | jointIds | ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.RemovePanelSegments | ( | IEnumerable< int > | segmentIds | ) |
| override CollectionModificationStatus HyperX.Scripting.Structure.RemoveZones | ( | IEnumerable< int > | zoneIds | ) |
Sends provided zones back to unused FEM.
|
protected |
|
protected |
|
get |
|
get |
|
get |
|
get |
|
get |