![]() | TetrapodDefinitionTPart, TChain Class |
Namespace: Candlelight
public class TetrapodDefinition<TPart, TChain> : ITetrapodMutable<TPart, TChain>, ITetrapod<TPart, TChain>, IVertebrate<TPart, TChain>, IHierarchy<TPart>, IArbitraryChains<TPart, TChain>, IForelimbs<TPart>, IHindlimbs<TPart>, IVertebrateMutable<TPart, TChain>, IArbitraryChainsMutable<TPart, TChain>, IForelimbsMutable<TPart>, IHindlimbsMutable<TPart> where TPart : Component where TChain : struct, new(), IBodyChain<TChain, TPart>
The TetrapodDefinitionTPart, TChain type exposes the following members.
Name | Description | |
---|---|---|
![]() | TetrapodDefinitionTPart, TChain |
Initializes a new instance of the TetrapodDefinition class.
|
![]() | TetrapodDefinitionTPart, TChain(ITetrapodTPart, TChain) |
Initializes a new instance of the TetrapodDefinition class.
|
![]() | TetrapodDefinitionTPart, TChain(Animator, FuncTPart, IEnumerableTPart, TChain, Boolean) |
Initializes a new instance of the TetrapodDefinition class.
|
![]() | TetrapodDefinitionTPart, TChain(TetrapodNamingConvention, Transform, FuncTPart, IEnumerableTPart, TChain) |
Initializes a new instance of the TetrapodDefinition class.
|
Name | Description | |
---|---|---|
![]() | DefinesArbitraryChain |
Gets a value indicating whether or not this instance defines an arbitrary TChain
with the specified identifier.
|
![]() | GetAllNodes |
Gets all nodes in this TetrapodDefinitionTPart, TChain, with the most basal parts sorted
first.
|
![]() | GetArbitraryChains |
Gets the arbitrary TChains.
|
![]() | GetCorrespondingChain |
Gets the identifier of the chain corresponding to the specified one.
|
![]() | GetDefaultNamingConvention |
This method will always return for this class.
|
![]() | GetEstimatedLocalBounds |
This method will always return an empty Bounds for this class.
|
![]() | SetArbitraryChains |
Sets the arbitrary TChains.
|
![]() | ToString |
Returns a String that represents the current TetrapodDefinition.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | Head |
Gets or sets the head.
|
![]() | LeftDistalForelimb |
Gets or sets the left distal forelimb.
|
![]() | LeftDistalHindlimb |
Gets or sets the left distal hindlimb.
|
![]() | LeftManualPhalanx |
Gets or sets the left manual phalanx.
|
![]() | LeftManus |
Gets or sets the left manus.
|
![]() | LeftPedalPhalanx |
Gets or sets the left pedal phalanx.
|
![]() | LeftPes |
Gets or sets the left pes.
|
![]() | LeftProximalForelimb |
Gets or sets the left proximal forelimb.
|
![]() | LeftProximalHindlimb |
Gets or sets the left proximal hindlimb.
|
![]() | LeftShoulder |
Gets or sets the left shoulder.
|
![]() | NamingConvention |
Gets the naming convention currently in use.
|
![]() | Neck |
Gets or sets the neck.
|
![]() | Pelvis |
Gets or sets the pelvis.
|
![]() | RightDistalForelimb |
Gets the right distal forelimb.
|
![]() | RightDistalHindlimb |
Gets the right distal hindlimb.
|
![]() | RightManualPhalanx |
Gets the right manual phalanx.
|
![]() | RightManus |
Gets the right manus.
|
![]() | RightPedalPhalanx |
Gets the right pedal phalanx.
|
![]() | RightPes |
Gets the right pes.
|
![]() | RightProximalForelimb |
Gets the right proximal forelimb.
|
![]() | RightProximalHindlimb |
Gets the right proximal hindlimb.
|
![]() | RightShoulder |
Gets the right shoulder.
|
![]() | Root |
Gets the root node in this TetrapodDefinitionTPart, TChain.
|
![]() | Spine |
Gets or sets the spine.
|