ZoneJointContainer Class

Represents an entity that contains a collection of Zones and Joints.

Definition

Namespace: HyperX.Scripting
Assembly: HyperX.Scripting (in HyperX.Scripting.dll) Version: 9.0.0.0 (9.0.0)
C#
public abstract class ZoneJointContainer : IdNameEntityRenameable
Inheritance
Object    IdEntity    IdNameEntity    IdNameEntityRenameable    ZoneJointContainer
Derived

Properties

Centroid Centroid center determined by weight.
Id
(Inherited from IdEntity)
Joints 
Name
(Inherited from IdNameEntity)
PanelSegments 
TotalBeamLength Summation of beam lengths.
TotalPanelArea Summation of panel areas.
TotalZoneWeight Get the total weight of all zones contained in this object.
Zones 

Methods

AddJoint(Int32) 
AddJoint(Joint) 
AddPanelSegment(Int32) 
AddPanelSegment(PanelSegment) Add an existing panel segment to this entity
AddZone(Int32) Add an existing zone to this entity.
AddZone(Zone) Add an existing zone to this entity.
AddZones(IEnumerableZone) Add existing zones to this entity
AddZones(IEnumerableInt32) Add existing zones to this entity.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
RemoveJoint(Int32) 
RemoveJoint(Joint) 
RemoveJoints(IEnumerableInt32) 
RemoveJoints(JointCol) 
RemovePanelSegment(Int32) 
RemovePanelSegment(PanelSegment) 
RemovePanelSegments(IEnumerableInt32) 
RemovePanelSegments(PanelSegmentCol) 
RemoveZone(Int32) 
RemoveZone(Zone) 
RemoveZones(IEnumerableInt32) 
RemoveZones(ZoneCol) 
Rename
(Inherited from IdNameEntityRenameable)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also