Class HAnimJoint

All Implemented Interfaces:
X3DChildNode, X3DNode, X3DBoundedObject, HAnimJoint

public class HAnimJoint extends X3DConcreteNode implements HAnimJoint
HAnimJoint node can represent each joint in a body.

X3D node tooltip: [X3DGroupingNode,X3DVisibleObject] HAnimJoint node can represent each joint in a body.
  • Hint: HAnimJoint may only get inserted as one (or more) root nodes of HAnimHumanoid skeleton field, as a child of another HAnimJoint node, or as a USE node in the HAnimHumanoid joints field.
  • Warning: HAnimJoint can only contain certain nodes: HAnimJoint, HAnimSegment, HAnimSite (with containerField='children') and also HAnimDisplacer nodes (with containerField='displacers').
  • Hint: visualization shapes for HAnimJoint nodes can be placed in child HAnimSegment or HAnimSite nodes.
  • Warning: an HAnimJoint may not be a child of an HAnimSegment.
  • Hint: HAnim Specification https://www.web3d.org/documents/specifications/19774/V2.0
  • Hint: HAnim Specification part 1, Joint https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Joint
  • Hint: X3D for Advanced Modeling (X3D4AM) slideset https://x3dgraphics.com/slidesets/X3dForAdvancedModeling/HumanoidAnimation.pdf
  • Warning: requires X3D profile='Full' or else include <component name='HAnim' level='1'/>
  • Warning: for X3D3 HAnim1, spelling of component name is 'H-Anim' (including hyphen)
  • Warning: for X3D3 HAnim1, spelling of component name is 'H-Anim' (including hyphen)
  • Warning: the number of contained <HAnimJoint USE='*' containerField='joints'/> nodes at top level of HAnimHumanoid needs to match the number of corresponding HAnimJoint node instances found within the preceding skeleton hierarchy.

Package hint: This org.web3d.x3d.jsail concrete class is used for implementing a standalone X3D object as a Plain Old Java Object (POJO). If you are writing Java code for use inside an X3D Script node, compile separate code using only the org.web3d.x3d.sai package instead.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final float[]
    SFVec3f field named bboxCenter has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final boolean
    SFBool field named bboxDisplay has default value false (Java syntax) or false (XML syntax).
    static final float[]
    SFVec3f field named bboxSize has default value {-1f,-1f,-1f} (Java syntax) or -1 -1 -1 (XML syntax).
    static final float[]
    SFVec3f field named center has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final String
    String constant COMPONENT defines X3D component for the HAnimJoint element: HAnim
    static final String
    containerField describes typical field relationship of a node to its parent.
    static final String
    SFString field named description has default value equal to an empty string.
    static final String
    fromField ROUTE name for SFBool field named bboxDisplay.
    static final String
    fromField ROUTE name for SFVec3f field named center.
    static final String
    fromField ROUTE name for MFNode field named children.
    static final String
    fromField ROUTE name for SFString field named description.
    static final String
    fromField ROUTE name for MFNode field named displacers.
    static final String
    fromField ROUTE name for SFNode field named IS.
    static final String
    fromField ROUTE name for SFRotation field named limitOrientation.
    static final String
    fromField ROUTE name for MFFloat field named llimit.
    static final String
    fromField ROUTE name for SFNode field named metadata.
    static final String
    fromField ROUTE name for SFString field named name.
    static final String
    fromField ROUTE name for SFRotation field named rotation.
    static final String
    fromField ROUTE name for SFVec3f field named scale.
    static final String
    fromField ROUTE name for SFRotation field named scaleOrientation.
    static final String
    fromField ROUTE name for MFInt32 field named skinCoordIndex.
    static final String
    fromField ROUTE name for MFFloat field named skinCoordWeight.
    static final String
    fromField ROUTE name for MFFloat field named stiffness.
    static final String
    fromField ROUTE name for SFVec3f field named translation.
    static final String
    fromField ROUTE name for MFFloat field named ulimit.
    static final String
    fromField ROUTE name for SFBool field named visible.
    static final IS
    SFNode field named IS has default value null (Java syntax) or NULL (XML syntax).
    static final int
    Integer constant LEVEL provides default X3D HAnim component level for this element: 1
    static final float[]
    SFRotation field named limitOrientation has default value {0f,0f,1f,0f} (Java syntax) or 0 0 1 0 (XML syntax).
    static final ArrayList<Float>
    MFFloat field named llimit has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final X3DMetadataObject
    SFNode field named metadata has default value null (Java syntax) or NULL (XML syntax).
    static final String
    String constant NAME provides name of this element: HAnimJoint.
    static final String
    SFString field named name has default value equal to an empty string.
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "humanoid_root" (Java syntax) or humanoid_root (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "humanoid_root" has unique index 1
    static final int
    SFString xs:NMTOKEN enumeration value "humanoid_root" has unique Level Of Articulation loa=0
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_acromioclavicular" (Java syntax) or l_acromioclavicular (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_acromioclavicular" has unique index 92
    static final int
    SFString xs:NMTOKEN enumeration value "l_acromioclavicular" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_acromioclavicular" has unique parent "l_sternoclavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_calcaneocuboid" (Java syntax) or l_calcaneocuboid (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_calcaneocuboid" has alias "l_calcaneuscuboid"
    static final int
    SFString xs:NMTOKEN enumeration value "l_calcaneocuboid" has unique index 21
    static final int
    SFString xs:NMTOKEN enumeration value "l_calcaneocuboid" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_calcaneocuboid" has unique parent "l_talocrural" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_interphalangeal_2" (Java syntax) or l_carpal_distal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_2" has alias array (TODO tokenize)"l_index3,l_carpal_distal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_2" has unique index 104
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_2" has unique parent "l_carpal_proximal_interphalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_interphalangeal_3" (Java syntax) or l_carpal_distal_interphalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_3" has alias "l_middle3"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_3" has unique index 109
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_3" has unique parent "l_carpal_proximal_interphalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_interphalangeal_4" (Java syntax) or l_carpal_distal_interphalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_4" has alias "l_ring3"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_4" has unique index 114
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_4" has unique parent "l_carpal_proximal_interphalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_interphalangeal_5" (Java syntax) or l_carpal_distal_interphalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_5" has alias "l_pinky3"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_5" has unique index 118
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_interphalangeal_5" has unique parent "l_carpal_proximal_interphalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_interphalangeal_1" (Java syntax) or l_carpal_interphalangeal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_interphalangeal_1" has alias "l_thumb3"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_interphalangeal_1" has unique index 99
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_interphalangeal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_interphalangeal_1" has unique parent "l_metacarpophalangeal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_interphalangeal_2" (Java syntax) or l_carpal_proximal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_2" has alias array (TODO tokenize)"l_index2,l_carpal_proximal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_2" has unique index 103
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_2" has unique parent "l_metacarpophalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_interphalangeal_3" (Java syntax) or l_carpal_proximal_interphalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_3" has alias "l_middle2"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_3" has unique index 108
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_3" has unique parent "l_metacarpophalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_interphalangeal_4" (Java syntax) or l_carpal_proximal_interphalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_4" has alias "l_ring2"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_4" has unique index 113
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_4" has unique parent "l_metacarpophalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_interphalangeal_5" (Java syntax) or l_carpal_proximal_interphalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_5" has alias "l_pinky2"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_5" has unique index 117
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_interphalangeal_5" has unique parent "l_metacarpophalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpometacarpal_1" (Java syntax) or l_carpometacarpal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_1" has alias "l_thumb1"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_1" has unique index 97
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_1" has unique parent "l_midcarpal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpometacarpal_2" (Java syntax) or l_carpometacarpal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_2" has alias array (TODO tokenize)"l_index0,l_carpometacarpal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_2" has unique index 101
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_2" has unique parent "l_midcarpal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpometacarpal_3" (Java syntax) or l_carpometacarpal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_3" has alias "l_middle0"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_3" has unique index 106
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_3" has unique parent "l_midcarpal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpometacarpal_4" (Java syntax) or l_carpometacarpal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_4" has alias "l_ring0"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_4" has unique index 111
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_4" has unique parent "l_midcarpal_4_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpometacarpal_5" (Java syntax) or l_carpometacarpal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_5" has alias "l_pinky0"
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_5" has unique index 115
    static final int
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_carpometacarpal_5" has unique parent "l_midcarpal_4_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneonavicular_1" (Java syntax) or l_cuneonavicular_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_1" has unique index 7
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_1" has unique parent "l_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneonavicular_2" (Java syntax) or l_cuneonavicular_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_2" has alias "l_cuneonavicular"
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_2" has unique index 11
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_2" has unique parent "l_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneonavicular_3" (Java syntax) or l_cuneonavicular_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_3" has unique index 16
    static final int
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_cuneonavicular_3" has unique parent "l_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_elbow" (Java syntax) or l_elbow (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_elbow" has unique index 94
    static final int
    SFString xs:NMTOKEN enumeration value "l_elbow" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_elbow" has unique parent "l_shoulder" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyeball_joint" (Java syntax) or l_eyeball_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyeball_joint" has unique index 86
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyeball_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "l_eyeball_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyebrow_joint" (Java syntax) or l_eyebrow_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyebrow_joint" has unique index 88
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyebrow_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "l_eyebrow_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyelid_joint" (Java syntax) or l_eyelid_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyelid_joint" has unique index 84
    static final int
    SFString xs:NMTOKEN enumeration value "l_eyelid_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "l_eyelid_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_hip" (Java syntax) or l_hip (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_hip" has unique index 3
    static final int
    SFString xs:NMTOKEN enumeration value "l_hip" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_hip" has unique parent "sacroiliac" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_knee" (Java syntax) or l_knee (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_knee" has unique index 4
    static final int
    SFString xs:NMTOKEN enumeration value "l_knee" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_knee" has unique parent "l_hip" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpophalangeal_1" (Java syntax) or l_metacarpophalangeal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_1" has alias "l_thumb2"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_1" has unique index 98
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_1" has unique parent "l_carpometacarpal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpophalangeal_2" (Java syntax) or l_metacarpophalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_2" has alias array (TODO tokenize)"l_index1,l_metacarpophalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_2" has unique index 102
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_2" has unique parent "l_carpometacarpal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpophalangeal_3" (Java syntax) or l_metacarpophalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_3" has alias "l_middle1"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_3" has unique index 107
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_3" has unique parent "l_carpometacarpal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpophalangeal_4" (Java syntax) or l_metacarpophalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_4" has alias "l_ring1"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_4" has unique index 112
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_4" has unique parent "l_carpometacarpal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpophalangeal_5" (Java syntax) or l_metacarpophalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_5" has alias "l_pinky1"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_5" has unique index 116
    static final int
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_metacarpophalangeal_5" has unique parent "l_carpometacarpal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsophalangeal_1" (Java syntax) or l_metatarsophalangeal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_1" has unique index 9
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_1" has unique parent "l_tarsometatarsal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsophalangeal_2" (Java syntax) or l_metatarsophalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_2" has alias array (TODO tokenize)"l_midtarsal,l_metatarsophalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_2" has unique index 13
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_2" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_2" has unique parent "l_tarsometatarsal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsophalangeal_3" (Java syntax) or l_metatarsophalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_3" has unique index 18
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_3" has unique parent "l_tarsometatarsal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsophalangeal_4" (Java syntax) or l_metatarsophalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_4" has unique index 24
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_4" has unique parent "l_tarsometatarsal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsophalangeal_5" (Java syntax) or l_metatarsophalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_5" has unique index 28
    static final int
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_metatarsophalangeal_5" has unique parent "l_tarsometatarsal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_midcarpal_1" (Java syntax) or l_midcarpal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_1" has unique index 96
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_midcarpal_1" has unique parent "l_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_midcarpal_2" (Java syntax) or l_midcarpal_2 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_2" has unique index 100
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_midcarpal_2" has unique parent "l_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_midcarpal_3" (Java syntax) or l_midcarpal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_3" has unique index 105
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_midcarpal_3" has unique parent "l_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_midcarpal_4_5" (Java syntax) or l_midcarpal_4_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_4_5" has unique index 110
    static final int
    SFString xs:NMTOKEN enumeration value "l_midcarpal_4_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_midcarpal_4_5" has unique parent "l_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_radiocarpal" (Java syntax) or l_radiocarpal (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_radiocarpal" has alias "l_wrist"
    static final int
    SFString xs:NMTOKEN enumeration value "l_radiocarpal" has unique index 95
    static final int
    SFString xs:NMTOKEN enumeration value "l_radiocarpal" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_radiocarpal" has unique parent "l_elbow" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_shoulder" (Java syntax) or l_shoulder (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_shoulder" has unique index 93
    static final int
    SFString xs:NMTOKEN enumeration value "l_shoulder" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_shoulder" has unique parent "l_acromioclavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_sternoclavicular" (Java syntax) or l_sternoclavicular (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_sternoclavicular" has unique index 91
    static final int
    SFString xs:NMTOKEN enumeration value "l_sternoclavicular" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_sternoclavicular" has unique parent "vc7" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_talocalcaneonavicular" (Java syntax) or l_talocalcaneonavicular (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_talocalcaneonavicular" has alias "l_talocalcaneal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_talocalcaneonavicular" has unique index 6
    static final int
    SFString xs:NMTOKEN enumeration value "l_talocalcaneonavicular" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_talocalcaneonavicular" has unique parent "l_talocrural" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_talocrural" (Java syntax) or l_talocrural (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_talocrural" has alias "l_ankle"
    static final int
    SFString xs:NMTOKEN enumeration value "l_talocrural" has unique index 5
    static final int
    SFString xs:NMTOKEN enumeration value "l_talocrural" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "l_talocrural" has unique parent "l_knee" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_interphalangeal_2" (Java syntax) or l_tarsal_distal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_2" has alias "l_tarsal_distal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_2" has unique index 15
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_2" has unique parent "l_tarsal_proximal_interphalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_interphalangeal_3" (Java syntax) or l_tarsal_distal_interphalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_3" has unique index 20
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_3" has unique parent "l_tarsal_proximal_interphalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_interphalangeal_4" (Java syntax) or l_tarsal_distal_interphalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_4" has unique index 26
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_4" has unique parent "l_tarsal_proximal_interphalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_interphalangeal_5" (Java syntax) or l_tarsal_distal_interphalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_5" has unique index 30
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_interphalangeal_5" has unique parent "l_tarsal_proximal_interphalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_interphalangeal_1" (Java syntax) or l_tarsal_interphalangeal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_interphalangeal_1" has unique index 10
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_interphalangeal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_interphalangeal_1" has unique parent "l_metatarsophalangeal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_interphalangeal_2" (Java syntax) or l_tarsal_proximal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_2" has alias "l_tarsal_proximal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_2" has unique index 14
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_2" has unique parent "l_metatarsophalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_interphalangeal_3" (Java syntax) or l_tarsal_proximal_interphalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_3" has unique index 19
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_3" has unique parent "l_metatarsophalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_interphalangeal_4" (Java syntax) or l_tarsal_proximal_interphalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_4" has unique index 25
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_4" has unique parent "l_metatarsophalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_interphalangeal_5" (Java syntax) or l_tarsal_proximal_interphalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_5" has unique index 29
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_interphalangeal_5" has unique parent "l_metatarsophalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsometatarsal_1" (Java syntax) or l_tarsometatarsal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_1" has unique index 8
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_1" has unique parent "l_cuneonavicular_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsometatarsal_2" (Java syntax) or l_tarsometatarsal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_2" has alias array (TODO tokenize)"l_subtalar,l_tarsometatarsal"
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_2" has unique index 12
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_2" has unique parent "l_cuneonavicular_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsometatarsal_3" (Java syntax) or l_tarsometatarsal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_3" has unique index 17
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_3" has unique parent "l_cuneonavicular_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsometatarsal_4" (Java syntax) or l_tarsometatarsal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_4" has unique index 23
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_4" has unique parent "l_transversetarsal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsometatarsal_5" (Java syntax) or l_tarsometatarsal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_5" has unique index 27
    static final int
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_tarsometatarsal_5" has unique parent "l_transversetarsal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_transversetarsal" (Java syntax) or l_transversetarsal (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "l_transversetarsal" has unique index 22
    static final int
    SFString xs:NMTOKEN enumeration value "l_transversetarsal" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "l_transversetarsal" has unique parent "l_calcaneocuboid" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_acromioclavicular" (Java syntax) or r_acromioclavicular (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_acromioclavicular" has unique index 120
    static final int
    SFString xs:NMTOKEN enumeration value "r_acromioclavicular" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_acromioclavicular" has unique parent "r_sternoclavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_calcaneocuboid" (Java syntax) or r_calcaneocuboid (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_calcaneocuboid" has alias "r_calcaneuscuboid"
    static final int
    SFString xs:NMTOKEN enumeration value "r_calcaneocuboid" has unique index 49
    static final int
    SFString xs:NMTOKEN enumeration value "r_calcaneocuboid" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_calcaneocuboid" has unique parent "r_talocrural" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_interphalangeal_2" (Java syntax) or r_carpal_distal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_2" has alias array (TODO tokenize)"r_index3,r_carpal_distal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_2" has unique index 132
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_2" has unique parent "r_carpal_proximal_interphalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_interphalangeal_3" (Java syntax) or r_carpal_distal_interphalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_3" has alias "r_middle3"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_3" has unique index 137
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_3" has unique parent "r_carpal_proximal_interphalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_interphalangeal_4" (Java syntax) or r_carpal_distal_interphalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_4" has alias "r_ring3"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_4" has unique index 142
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_4" has unique parent "r_carpal_proximal_interphalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_interphalangeal_5" (Java syntax) or r_carpal_distal_interphalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_5" has alias "r_pinky3"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_5" has unique index 146
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_interphalangeal_5" has unique parent "r_carpal_proximal_interphalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_interphalangeal_1" (Java syntax) or r_carpal_interphalangeal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_interphalangeal_1" has alias "r_thumb3"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_interphalangeal_1" has unique index 127
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_interphalangeal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_interphalangeal_1" has unique parent "r_metacarpophalangeal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_interphalangeal_2" (Java syntax) or r_carpal_proximal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_2" has alias array (TODO tokenize)"r_index2,r_carpal_proximal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_2" has unique index 131
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_2" has unique parent "r_metacarpophalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_interphalangeal_3" (Java syntax) or r_carpal_proximal_interphalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_3" has alias "r_middle2"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_3" has unique index 136
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_3" has unique parent "r_metacarpophalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_interphalangeal_4" (Java syntax) or r_carpal_proximal_interphalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_4" has alias "r_ring2"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_4" has unique index 141
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_4" has unique parent "r_metacarpophalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_interphalangeal_5" (Java syntax) or r_carpal_proximal_interphalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_5" has alias "r_pinky2"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_5" has unique index 145
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_interphalangeal_5" has unique parent "r_metacarpophalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpometacarpal_1" (Java syntax) or r_carpometacarpal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_1" has alias "r_thumb1"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_1" has unique index 125
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_1" has unique parent "r_midcarpal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpometacarpal_2" (Java syntax) or r_carpometacarpal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_2" has alias array (TODO tokenize)"r_index0,r_carpometacarpal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_2" has unique index 129
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_2" has unique parent "r_midcarpal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpometacarpal_3" (Java syntax) or r_carpometacarpal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_3" has alias "r_middle0"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_3" has unique index 134
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_3" has unique parent "r_midcarpal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpometacarpal_4" (Java syntax) or r_carpometacarpal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_4" has alias "r_ring0"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_4" has unique index 139
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_4" has unique parent "r_midcarpal_4_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpometacarpal_5" (Java syntax) or r_carpometacarpal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_5" has alias "r_pinky0"
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_5" has unique index 143
    static final int
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_carpometacarpal_5" has unique parent "r_midcarpal_4_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneonavicular_1" (Java syntax) or r_cuneonavicular_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_1" has unique index 35
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_1" has unique parent "r_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneonavicular_2" (Java syntax) or r_cuneonavicular_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_2" has alias "r_cuneonavicular"
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_2" has unique index 39
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_2" has unique parent "r_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneonavicular_3" (Java syntax) or r_cuneonavicular_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_3" has unique index 44
    static final int
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_cuneonavicular_3" has unique parent "r_talocalcaneonavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_elbow" (Java syntax) or r_elbow (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_elbow" has unique index 122
    static final int
    SFString xs:NMTOKEN enumeration value "r_elbow" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_elbow" has unique parent "r_shoulder" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyeball_joint" (Java syntax) or r_eyeball_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyeball_joint" has unique index 87
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyeball_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "r_eyeball_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyebrow_joint" (Java syntax) or r_eyebrow_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyebrow_joint" has unique index 89
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyebrow_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "r_eyebrow_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyelid_joint" (Java syntax) or r_eyelid_joint (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyelid_joint" has unique index 85
    static final int
    SFString xs:NMTOKEN enumeration value "r_eyelid_joint" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "r_eyelid_joint" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_hip" (Java syntax) or r_hip (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_hip" has unique index 31
    static final int
    SFString xs:NMTOKEN enumeration value "r_hip" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_hip" has unique parent "sacroiliac" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_knee" (Java syntax) or r_knee (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_knee" has unique index 32
    static final int
    SFString xs:NMTOKEN enumeration value "r_knee" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_knee" has unique parent "r_hip" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpophalangeal_1" (Java syntax) or r_metacarpophalangeal_1 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_1" has alias "r_thumb2"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_1" has unique index 126
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_1" has unique parent "r_carpometacarpal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpophalangeal_2" (Java syntax) or r_metacarpophalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_2" has alias array (TODO tokenize)"r_index1,r_metacarpophalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_2" has unique index 130
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_2" has unique parent "r_carpometacarpal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpophalangeal_3" (Java syntax) or r_metacarpophalangeal_3 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_3" has alias "r_middle1"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_3" has unique index 135
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_3" has unique parent "r_carpometacarpal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpophalangeal_4" (Java syntax) or r_metacarpophalangeal_4 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_4" has alias "r_ring1"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_4" has unique index 140
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_4" has unique parent "r_carpometacarpal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpophalangeal_5" (Java syntax) or r_metacarpophalangeal_5 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_5" has alias "r_pinky1"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_5" has unique index 144
    static final int
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_5" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_metacarpophalangeal_5" has unique parent "r_carpometacarpal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsophalangeal_1" (Java syntax) or r_metatarsophalangeal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_1" has unique index 37
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_1" has unique parent "r_tarsometatarsal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsophalangeal_2" (Java syntax) or r_metatarsophalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_2" has alias array (TODO tokenize)"r_midtarsal,r_metatarsophalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_2" has unique index 41
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_2" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_2" has unique parent "r_tarsometatarsal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsophalangeal_3" (Java syntax) or r_metatarsophalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_3" has unique index 46
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_3" has unique parent "r_tarsometatarsal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsophalangeal_4" (Java syntax) or r_metatarsophalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_4" has unique index 52
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_4" has unique parent "r_tarsometatarsal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsophalangeal_5" (Java syntax) or r_metatarsophalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_5" has unique index 56
    static final int
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_metatarsophalangeal_5" has unique parent "r_tarsometatarsal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_midcarpal_1" (Java syntax) or r_midcarpal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_1" has unique index 124
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_midcarpal_1" has unique parent "r_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_midcarpal_2" (Java syntax) or r_midcarpal_2 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_2" has unique index 128
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_midcarpal_2" has unique parent "r_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_midcarpal_3" (Java syntax) or r_midcarpal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_3" has unique index 133
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_midcarpal_3" has unique parent "r_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_midcarpal_4_5" (Java syntax) or r_midcarpal_4_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_4_5" has unique index 138
    static final int
    SFString xs:NMTOKEN enumeration value "r_midcarpal_4_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_midcarpal_4_5" has unique parent "r_radiocarpal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_radiocarpal" (Java syntax) or r_radiocarpal (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_radiocarpal" has alias "r_wrist"
    static final int
    SFString xs:NMTOKEN enumeration value "r_radiocarpal" has unique index 123
    static final int
    SFString xs:NMTOKEN enumeration value "r_radiocarpal" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_radiocarpal" has unique parent "r_elbow" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_shoulder" (Java syntax) or r_shoulder (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_shoulder" has unique index 121
    static final int
    SFString xs:NMTOKEN enumeration value "r_shoulder" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_shoulder" has unique parent "r_acromioclavicular" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_sternoclavicular" (Java syntax) or r_sternoclavicular (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_sternoclavicular" has unique index 119
    static final int
    SFString xs:NMTOKEN enumeration value "r_sternoclavicular" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_sternoclavicular" has unique parent "vc7" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_talocalcaneonavicular" (Java syntax) or r_talocalcaneonavicular (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_talocalcaneonavicular" has alias "r_talocalcaneal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_talocalcaneonavicular" has unique index 34
    static final int
    SFString xs:NMTOKEN enumeration value "r_talocalcaneonavicular" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_talocalcaneonavicular" has unique parent "r_talocrural" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_talocrural" (Java syntax) or r_talocrural (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_talocrural" has alias "r_ankle"
    static final int
    SFString xs:NMTOKEN enumeration value "r_talocrural" has unique index 33
    static final int
    SFString xs:NMTOKEN enumeration value "r_talocrural" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "r_talocrural" has unique parent "r_knee" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_interphalangeal_2" (Java syntax) or r_tarsal_distal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_2" has alias array (TODO tokenize)"r_metatarsal,r_tarsal_distal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_2" has unique index 43
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_2" has unique parent "r_tarsal_proximal_interphalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_interphalangeal_3" (Java syntax) or r_tarsal_distal_interphalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_3" has unique index 48
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_3" has unique parent "r_tarsal_proximal_interphalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_interphalangeal_4" (Java syntax) or r_tarsal_distal_interphalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_4" has unique index 54
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_4" has unique parent "r_tarsal_proximal_interphalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_interphalangeal_5" (Java syntax) or r_tarsal_distal_interphalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_5" has unique index 58
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_interphalangeal_5" has unique parent "r_tarsal_proximal_interphalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_interphalangeal_1" (Java syntax) or r_tarsal_interphalangeal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_interphalangeal_1" has unique index 38
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_interphalangeal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_interphalangeal_1" has unique parent "r_metatarsophalangeal_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_interphalangeal_2" (Java syntax) or r_tarsal_proximal_interphalangeal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_2" has alias "r_tarsal_proximal_interphalangeal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_2" has unique index 42
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_2" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_2" has unique parent "r_metatarsophalangeal_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_interphalangeal_3" (Java syntax) or r_tarsal_proximal_interphalangeal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_3" has unique index 47
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_3" has unique parent "r_metatarsophalangeal_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_interphalangeal_4" (Java syntax) or r_tarsal_proximal_interphalangeal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_4" has unique index 53
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_4" has unique parent "r_metatarsophalangeal_4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_interphalangeal_5" (Java syntax) or r_tarsal_proximal_interphalangeal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_5" has unique index 57
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_interphalangeal_5" has unique parent "r_metatarsophalangeal_5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsometatarsal_1" (Java syntax) or r_tarsometatarsal_1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_1" has unique index 36
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_1" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_1" has unique parent "r_cuneonavicular_1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsometatarsal_2" (Java syntax) or r_tarsometatarsal_2 (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_2" has alias array (TODO tokenize)"r_subtalar,r_tarsometatarsal"
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_2" has unique index 40
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_2" has unique parent "r_cuneonavicular_2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsometatarsal_3" (Java syntax) or r_tarsometatarsal_3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_3" has unique index 45
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_3" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_3" has unique parent "r_cuneonavicular_3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsometatarsal_4" (Java syntax) or r_tarsometatarsal_4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_4" has unique index 51
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_4" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_4" has unique parent "r_transversetarsal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsometatarsal_5" (Java syntax) or r_tarsometatarsal_5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_5" has unique index 55
    static final int
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_5" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_tarsometatarsal_5" has unique parent "r_transversetarsal" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_transversetarsal" (Java syntax) or r_transversetarsal (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "r_transversetarsal" has unique index 50
    static final int
    SFString xs:NMTOKEN enumeration value "r_transversetarsal" has unique Level Of Articulation loa=4
    static final String
    SFString xs:NMTOKEN enumeration value "r_transversetarsal" has unique parent "r_calcaneocuboid" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "sacroiliac" (Java syntax) or sacroiliac (XML syntax).
    static final String
    SFString xs:NMTOKEN enumeration value "sacroiliac" has alias array (TODO tokenize)"SIJ,SI joint"
    static final int
    SFString xs:NMTOKEN enumeration value "sacroiliac" has unique index 2
    static final int
    SFString xs:NMTOKEN enumeration value "sacroiliac" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "sacroiliac" has unique parent "humanoid_root" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "skullbase" (Java syntax) or skullbase (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "skullbase" has unique index 83
    static final int
    SFString xs:NMTOKEN enumeration value "skullbase" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "skullbase" has unique parent "vc1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "temporomandibular" (Java syntax) or temporomandibular (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "temporomandibular" has unique index 90
    static final int
    SFString xs:NMTOKEN enumeration value "temporomandibular" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "temporomandibular" has unique parent "skullbase" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc1" (Java syntax) or vc1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc1" has unique index 82
    static final int
    SFString xs:NMTOKEN enumeration value "vc1" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vc1" has unique parent "vc2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc2" (Java syntax) or vc2 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc2" has unique index 81
    static final int
    SFString xs:NMTOKEN enumeration value "vc2" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vc2" has unique parent "vc3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc3" (Java syntax) or vc3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc3" has unique index 80
    static final int
    SFString xs:NMTOKEN enumeration value "vc3" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vc3" has unique parent "vc4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc4" (Java syntax) or vc4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc4" has unique index 79
    static final int
    SFString xs:NMTOKEN enumeration value "vc4" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vc4" has unique parent "vc5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc5" (Java syntax) or vc5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc5" has unique index 78
    static final int
    SFString xs:NMTOKEN enumeration value "vc5" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vc5" has unique parent "vc6" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc6" (Java syntax) or vc6 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc6" has unique index 77
    static final int
    SFString xs:NMTOKEN enumeration value "vc6" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vc6" has unique parent "vc7" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vc7" (Java syntax) or vc7 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vc7" has unique index 76
    static final int
    SFString xs:NMTOKEN enumeration value "vc7" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vc7" has unique parent "vt1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vl1" (Java syntax) or vl1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vl1" has unique index 63
    static final int
    SFString xs:NMTOKEN enumeration value "vl1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vl1" has unique parent "vl2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vl2" (Java syntax) or vl2 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vl2" has unique index 62
    static final int
    SFString xs:NMTOKEN enumeration value "vl2" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vl2" has unique parent "vl3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vl3" (Java syntax) or vl3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vl3" has unique index 61
    static final int
    SFString xs:NMTOKEN enumeration value "vl3" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vl3" has unique parent "vl4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vl4" (Java syntax) or vl4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vl4" has unique index 60
    static final int
    SFString xs:NMTOKEN enumeration value "vl4" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vl4" has unique parent "vl5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vl5" (Java syntax) or vl5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vl5" has unique index 59
    static final int
    SFString xs:NMTOKEN enumeration value "vl5" has unique Level Of Articulation loa=1
    static final String
    SFString xs:NMTOKEN enumeration value "vl5" has unique parent "sacroiliac" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt1" (Java syntax) or vt1 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt1" has unique index 75
    static final int
    SFString xs:NMTOKEN enumeration value "vt1" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vt1" has unique parent "vt2" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt10" (Java syntax) or vt10 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt10" has unique index 66
    static final int
    SFString xs:NMTOKEN enumeration value "vt10" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vt10" has unique parent "vt11" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt11" (Java syntax) or vt11 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt11" has unique index 65
    static final int
    SFString xs:NMTOKEN enumeration value "vt11" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt11" has unique parent "vt12" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt12" (Java syntax) or vt12 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt12" has unique index 64
    static final int
    SFString xs:NMTOKEN enumeration value "vt12" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt12" has unique parent "vl1" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt2" (Java syntax) or vt2 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt2" has unique index 74
    static final int
    SFString xs:NMTOKEN enumeration value "vt2" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt2" has unique parent "vt3" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt3" (Java syntax) or vt3 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt3" has unique index 73
    static final int
    SFString xs:NMTOKEN enumeration value "vt3" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt3" has unique parent "vt4" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt4" (Java syntax) or vt4 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt4" has unique index 72
    static final int
    SFString xs:NMTOKEN enumeration value "vt4" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt4" has unique parent "vt5" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt5" (Java syntax) or vt5 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt5" has unique index 71
    static final int
    SFString xs:NMTOKEN enumeration value "vt5" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt5" has unique parent "vt6" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt6" (Java syntax) or vt6 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt6" has unique index 70
    static final int
    SFString xs:NMTOKEN enumeration value "vt6" has unique Level Of Articulation loa=2
    static final String
    SFString xs:NMTOKEN enumeration value "vt6" has unique parent "vt7" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt7" (Java syntax) or vt7 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt7" has unique index 69
    static final int
    SFString xs:NMTOKEN enumeration value "vt7" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt7" has unique parent "vt8" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt8" (Java syntax) or vt8 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt8" has unique index 68
    static final int
    SFString xs:NMTOKEN enumeration value "vt8" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt8" has unique parent "vt9" in HAnimJoint
    static final String
    SFString field named name with X3DUOM simpleType hanimJointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "vt9" (Java syntax) or vt9 (XML syntax).
    static final int
    SFString xs:NMTOKEN enumeration value "vt9" has unique index 67
    static final int
    SFString xs:NMTOKEN enumeration value "vt9" has unique Level Of Articulation loa=3
    static final String
    SFString xs:NMTOKEN enumeration value "vt9" has unique parent "vt10" in HAnimJoint
    static final float[]
    SFRotation field named rotation has default value {0f,0f,1f,0f} (Java syntax) or 0 0 1 0 (XML syntax).
    static final float[]
    SFVec3f field named scale has default value {1f,1f,1f} (Java syntax) or 1 1 1 (XML syntax).
    static final float[]
    SFRotation field named scaleOrientation has default value {0f,0f,1f,0f} (Java syntax) or 0 0 1 0 (XML syntax).
    static final ArrayList<Integer>
    MFInt32 field named skinCoordIndex has default value equal to an empty list.
    static final ArrayList<Float>
    MFFloat field named skinCoordWeight has default value equal to an empty list.
    static final ArrayList<Float>
    MFFloat field named stiffness has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final String
    toField ROUTE name for MFNode field named addChildren.
    static final String
    toField ROUTE name for SFBool field named bboxDisplay.
    static final String
    toField ROUTE name for SFVec3f field named center.
    static final String
    toField ROUTE name for MFNode field named children.
    static final String
    toField ROUTE name for SFString field named description.
    static final String
    toField ROUTE name for MFNode field named displacers.
    static final String
    toField ROUTE name for SFRotation field named limitOrientation.
    static final String
    toField ROUTE name for MFFloat field named llimit.
    static final String
    toField ROUTE name for SFNode field named metadata.
    static final String
    toField ROUTE name for SFString field named name.
    static final String
    toField ROUTE name for MFNode field named removeChildren.
    static final String
    toField ROUTE name for SFRotation field named rotation.
    static final String
    toField ROUTE name for SFVec3f field named scale.
    static final String
    toField ROUTE name for SFRotation field named scaleOrientation.
    static final String
    toField ROUTE name for MFInt32 field named skinCoordIndex.
    static final String
    toField ROUTE name for MFFloat field named skinCoordWeight.
    static final String
    toField ROUTE name for MFFloat field named stiffness.
    static final String
    toField ROUTE name for SFVec3f field named translation.
    static final String
    toField ROUTE name for MFFloat field named ulimit.
    static final String
    toField ROUTE name for SFBool field named visible.
    static final float[]
    SFVec3f field named translation has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final ArrayList<Float>
    MFFloat field named ulimit has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static final boolean
    SFBool field named visible has default value true (Java syntax) or true (XML syntax).

    Fields inherited from class org.web3d.x3d.jsail.X3DConcreteNode

    containerField_ALTERNATE_VALUES, DEF_DEFAULT_VALUE, USE_DEFAULT_VALUE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor for HAnimJoint to initialize member variables with default values.
    HAnimJoint(String DEFlabel)
    Utility constructor that assigns DEF label after initializing member variables with default values.
    HAnimJoint(String DEFlabel, String newName)
    Utility constructor that assigns both DEF label and name, after initializing member variables with default values.
  • Method Summary

    Modifier and Type
    Method
    Description
    Utility method to add single child element to contained list of existing children nodes (if any).
    Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for children field.
    void
    addChildren(X3DNode newValue)
    Add single node to existing array of children nodes (if any).
    void
    addChildren(X3DNode[] newValue)
    Add array of children nodes to array of existing nodes (if any).
    addComments(String newComment)
    Add comment as CommentsBlock to children field
    addComments(String[] newComments)
    Add comments as String[] array to children field
    addComments(CommentsBlock newCommentsBlock)
    Add CommentsBlock to children field
    Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for displacers field.
    Add single child node to existing array of displacers nodes (if any).
    void
    addDisplacers(X3DNode[] newValue)
    Add array of child displacers nodes to array of existing nodes (if any).
    addLlimit(float newValue)
    Add singleton float value to MFFloat llimit field.
    addLlimit(SFFloat newValue)
    Add singleton SFFloat value to MFFloat llimit field.
    addSkinCoordIndex(int newValue)
    Add singleton int value to MFInt32 skinCoordIndex field.
    Add singleton SFInt32 value to MFInt32 skinCoordIndex field.
    addSkinCoordWeight(float newValue)
    Add singleton float value to MFFloat skinCoordWeight field.
    Add singleton SFFloat value to MFFloat skinCoordWeight field.
    addStiffness(float newValue)
    Add singleton float value to MFFloat stiffness field.
    Add singleton SFFloat value to MFFloat stiffness field.
    addUlimit(float newValue)
    Add singleton float value to MFFloat ulimit field.
    addUlimit(SFFloat newValue)
    Add singleton SFFloat value to MFFloat ulimit field.
    Utility method to clear MFNode value of children field.
    Utility method to clear MFNode value of displacers field.
    Utility method to clear SFNode value of IS field.
    Utility method to clear MFFloat value of llimit field.
    Utility method to clear SFNode value of metadata field.
    Utility method to clear MFInt32 value of skinCoordIndex field.
    Utility method to clear MFFloat value of skinCoordWeight field.
    Utility method to clear MFFloat value of stiffness field.
    Utility method to clear MFFloat value of ulimit field.
    Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
    findElementByNameValue(String nameValue, String elementName)
    Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    getAccessType(String fieldName)
    Indicate accessType corresponding to given fieldName.
    Return reference to ancestor HAnimHumanoid
    float[]
    Provide array of 3-tuple float results from initializeOnly SFVec3f field named bboxCenter.
    boolean
    Provide boolean value from inputOutput SFBool field named bboxDisplay.
    float[]
    Provide array of 3-tuple float results within allowed range of [0,infinity), or default value [-1 -1 -1], from initializeOnly SFVec3f field named bboxSize.
    float[]
    Provide array of 3-tuple float results from inputOutput SFVec3f field named center.
    Provide array of org.web3d.x3d.sai.Core.X3DNode results (using an array consisting of properly typed nodes or ProtoInstances) with acceptable node types limited to HAnimJoint|HAnimSegment, from inputOutput MFNode field children.
    Utility method to get ArrayList value of MFNode children field, similar to getChildren().
    final String
    Defines X3D component for the HAnimJoint element: HAnim
    final int
    Provides default X3D component level for this element: 1
    final String
    containerField describes typical field relationship of a node to its parent.
    Provide String value from inputOutput SFString field named class.
    Provide String value from inputOutput SFString field named style.
    Provide String value from inputOutput SFString field named DEF.
    Provide String value from inputOutput SFString field named description.
    Provide array of org.web3d.x3d.sai.HAnim.HAnimDisplacer results (using an array consisting of properly typed nodes or ProtoInstances) from inputOutput MFNode field displacers.
    Utility method to get ArrayList value of MFNode displacers field, similar to getDisplacers().
    final String
    Provides name of this element: HAnimJoint
    getFieldType(String fieldName)
    Indicate type corresponding to given fieldName.
    static String
    Get alias for this hanimJointName
    static int
    Get index for this hanimJointName
    static int
    getHanimJointNameLoa(String hanimJointName)
    Get Level of Articulation (loa) for this hanimJointName
    Return version of ancestor HAnimHumanoid
    Provide String value from inputOutput SFString field named id.
    Provide IS instance (using a properly typed node) from inputOutput SFNode field IS.
    float[]
    Provide array of 4-tuple float results unit axis, angle (in radians) from inputOutput SFRotation field named limitOrientation.
    float[]
    Provide array of Float results from inputOutput MFFloat field named llimit.
    Utility method to get ArrayList value of MFFloat llimit field, similar to getLlimit().
    Utility method to get String value of MFFloat llimit field, similar to getLlimit().
    Provide org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
    Provide String enumeration value (baseType xs:NMTOKEN) ["humanoid_root" | "sacroiliac" | "l_hip" | "l_knee" | "l_talocrural" | "l_talocalcaneonavicular" | "l_cuneonavicular_1" | "l_tarsometatarsal_1" | "l_metatarsophalangeal_1" | "l_tarsal_interphalangeal_1" | "l_cuneonavicular_2" | "l_tarsometatarsal_2" | "l_metatarsophalangeal_2" | "l_tarsal_proximal_interphalangeal_2" | "l_tarsal_distal_interphalangeal_2" | "l_cuneonavicular_3" | "l_tarsometatarsal_3" | "l_metatarsophalangeal_3" | "l_tarsal_proximal_interphalangeal_3" | "l_tarsal_distal_interphalangeal_3" | "l_calcaneocuboid" | "l_transversetarsal" | "l_tarsometatarsal_4" | "l_metatarsophalangeal_4" | "l_tarsal_proximal_interphalangeal_4" | "l_tarsal_distal_interphalangeal_4" | "l_tarsometatarsal_5" | "l_metatarsophalangeal_5" | "l_tarsal_proximal_interphalangeal_5" | "l_tarsal_distal_interphalangeal_5" | "r_hip" | "r_knee" | "r_talocrural" | "r_talocalcaneonavicular" | "r_cuneonavicular_1" | "r_tarsometatarsal_1" | "r_metatarsophalangeal_1" | "r_tarsal_interphalangeal_1" | "r_cuneonavicular_2" | "r_tarsometatarsal_2" | "r_metatarsophalangeal_2" | "r_tarsal_proximal_interphalangeal_2" | "r_tarsal_distal_interphalangeal_2" | "r_cuneonavicular_3" | "r_tarsometatarsal_3" | "r_metatarsophalangeal_3" | "r_tarsal_proximal_interphalangeal_3" | "r_tarsal_distal_interphalangeal_3" | "r_calcaneocuboid" | "r_transversetarsal" | "r_tarsometatarsal_4" | "r_metatarsophalangeal_4" | "r_tarsal_proximal_interphalangeal_4" | "r_tarsal_distal_interphalangeal_4" | "r_tarsometatarsal_5" | "r_metatarsophalangeal_5" | "r_tarsal_proximal_interphalangeal_5" | "r_tarsal_distal_interphalangeal_5" | "vl5" | "vl4" | "vl3" | "vl2" | "vl1" | "vt12" | "vt11" | "vt10" | "vt9" | "vt8" | "vt7" | "vt6" | "vt5" | "vt4" | "vt3" | "vt2" | "vt1" | "vc7" | "vc6" | "vc5" | "vc4" | "vc3" | "vc2" | "vc1" | "skullbase" | "l_eyelid_joint" | "r_eyelid_joint" | "l_eyeball_joint" | "r_eyeball_joint" | "l_eyebrow_joint" | "r_eyebrow_joint" | "temporomandibular" | "l_sternoclavicular" | "l_acromioclavicular" | "l_shoulder" | "l_elbow" | "l_radiocarpal" | "l_midcarpal_1" | "l_carpometacarpal_1" | "l_metacarpophalangeal_1" | "l_carpal_interphalangeal_1" | "l_midcarpal_2" | "l_carpometacarpal_2" | "l_metacarpophalangeal_2" | "l_carpal_proximal_interphalangeal_2" | "l_carpal_distal_interphalangeal_2" | "l_midcarpal_3" | "l_carpometacarpal_3" | "l_metacarpophalangeal_3" | "l_carpal_proximal_interphalangeal_3" | "l_carpal_distal_interphalangeal_3" | "l_midcarpal_4_5" | "l_carpometacarpal_4" | "l_metacarpophalangeal_4" | "l_carpal_proximal_interphalangeal_4" | "l_carpal_distal_interphalangeal_4" | "l_carpometacarpal_5" | "l_metacarpophalangeal_5" | "l_carpal_proximal_interphalangeal_5" | "l_carpal_distal_interphalangeal_5" | "r_sternoclavicular" | "r_acromioclavicular" | "r_shoulder" | "r_elbow" | "r_radiocarpal" | "r_midcarpal_1" | "r_carpometacarpal_1" | "r_metacarpophalangeal_1" | "r_carpal_interphalangeal_1" | "r_midcarpal_2" | "r_carpometacarpal_2" | "r_metacarpophalangeal_2" | "r_carpal_proximal_interphalangeal_2" | "r_carpal_distal_interphalangeal_2" | "r_midcarpal_3" | "r_carpometacarpal_3" | "r_metacarpophalangeal_3" | "r_carpal_proximal_interphalangeal_3" | "r_carpal_distal_interphalangeal_3" | "r_midcarpal_4_5" | "r_carpometacarpal_4" | "r_metacarpophalangeal_4" | "r_carpal_proximal_interphalangeal_4" | "r_carpal_distal_interphalangeal_4" | "r_carpometacarpal_5" | "r_metacarpophalangeal_5" | "r_carpal_proximal_interphalangeal_5" | "r_carpal_distal_interphalangeal_5" | 'etc.'] from inputOutput SFString field named name.
    static String
    Get parent for this hanimJointName
    float[]
    Provide array of 4-tuple float results unit axis, angle (in radians) from inputOutput SFRotation field named rotation.
    float[]
    Provide array of 3-tuple float results within allowed range of (0,infinity) from inputOutput SFVec3f field named scale.
    float[]
    Provide array of 4-tuple float results unit axis, angle (in radians) from inputOutput SFRotation field named scaleOrientation.
    int[]
    Provide array of Integer results within allowed range of [0,infinity) from inputOutput MFInt32 field named skinCoordIndex.
    Utility method to get ArrayList value of MFInt32 skinCoordIndex field, similar to getSkinCoordIndex().
    Utility method to get String value of MFInt32 skinCoordIndex field, similar to getSkinCoordIndex().
    float[]
    Provide array of Float results from inputOutput MFFloat field named skinCoordWeight.
    Utility method to get ArrayList value of MFFloat skinCoordWeight field, similar to getSkinCoordWeight().
    Utility method to get String value of MFFloat skinCoordWeight field, similar to getSkinCoordWeight().
    float[]
    Provide array of Float results within allowed range of [0,1] from inputOutput MFFloat field named stiffness.
    Utility method to get ArrayList value of MFFloat stiffness field, similar to getStiffness().
    Utility method to get String value of MFFloat stiffness field, similar to getStiffness().
    float[]
    Provide array of 3-tuple float results from inputOutput SFVec3f field named translation.
    float[]
    Provide array of Float results from inputOutput MFFloat field named ulimit.
    Utility method to get ArrayList value of MFFloat ulimit field, similar to getUlimit().
    Utility method to get String value of MFFloat ulimit field, similar to getUlimit().
    Provide String value from inputOutput SFString field named USE.
    boolean
    Provide boolean value from inputOutput SFBool field named visible.
    boolean
    Return whether ancestor HAnimHumanoid is available
    boolean
    Indicate whether an object is available for inputOutput MFNode field children.
    boolean
    Indicate whether an object is available for inputOutput MFNode field displacers.
    boolean
    hasElementByNameValue(String nameValue, String elementName)
    Recursive method to determine whether node or statement with given name attribute is found, meaning both objects are attached to same scene graph.
    static boolean
    Whether a alias exists for this hanimJointName
    static boolean
    Whether an index exists for this hanimJointName
    static boolean
    hasHanimJointNameLoa(String hanimJointName)
    Whether an loa exists for this hanimJointName
    boolean
    Indicate whether an object is available for inputOutput SFNode field IS.
    boolean
    Indicate whether an object is available for inputOutput SFNode field metadata.
    boolean
    hasNodeByDEF(String DEFvalue)
    Recursive method to determine whether node with DEFvalue is found, meaning both objects are attached to same scene graph.
    static boolean
    hasParentMatchingName(String hanimJointName)
    Whether a parent exists for this hanimJointName
    final void
    Initialize all member variables to default values.
    setBboxCenter(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setBboxCenter(float[]).
    setBboxCenter(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setBboxCenter(float[]).
    setBboxCenter(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
    setBboxCenter(float x, float y, float z)
    Assign values to SFVec3f bboxCenter field, similar to setBboxCenter(float[]).
    Assign typed object value to SFVec3f bboxCenter field, similar to setBboxCenter(float[]).
    setBboxDisplay(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.
    Assign typed object value to SFBool bboxDisplay field, similar to setBboxDisplay(boolean).
    setBboxSize(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setBboxSize(float[]).
    setBboxSize(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setBboxSize(float[]).
    setBboxSize(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.
    setBboxSize(float x, float y, float z)
    Assign values to SFVec3f bboxSize field, similar to setBboxSize(float[]).
    setBboxSize(SFVec3f newValue)
    Assign typed object value to SFVec3f bboxSize field, similar to setBboxSize(float[]).
    setCenter(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setCenter(float[]).
    setCenter(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setCenter(float[]).
    setCenter(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named center.
    setCenter(float x, float y, float z)
    Assign values to SFVec3f center field, similar to setCenter(float[]).
    setCenter(SFVec3f newValue)
    Assign typed object value to SFVec3f center field, similar to setCenter(float[]).
    Assign ArrayList value of MFNode children field, similar to setChildren(org.web3d.x3d.sai.Core.X3DNode[]).
    void
    setChildren(X3DNode newValue)
    Set single children node, replacing prior array of existing nodes (if any).
    setChildren(X3DNode[] newValue)
    Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field children.
    setCssClass(String newValue)
    Accessor method to assign String value to inputOutput SFString field named class.
    Assign typed object value to SFString cssClass field, similar to setCssClass(String).
    setCssStyle(String newValue)
    Accessor method to assign String value to inputOutput SFString field named style.
    Assign typed object value to SFString cssClass field, similar to setCssStyle(String).
    setDEF(String newValue)
    Accessor method to assign String value to inputOutput SFString field named DEF.
    setDEF(SFString newValue)
    Assign typed object value to SFString DEF field, similar to setDEF(String).
    Accessor method to assign String value to inputOutput SFString field named description.
    Assign typed object value to SFString description field, similar to setDescription(String).
    Assign ArrayList value of MFNode displacers field, similar to setDisplacers(org.web3d.x3d.sai.Core.X3DNode[]).
    void
    Set single child displacers node, replacing prior array of existing nodes (if any).
    setDisplacers(X3DNode[] newValue)
    Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimDisplacer array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field displacers.
    setHtmlID(String newValue)
    Accessor method to assign String value to inputOutput SFString field named id.
    setHtmlID(SFString newValue)
    Assign typed object value to SFString HtmlID field, similar to setHtmlID(String).
    setIS(IS newValue)
    Accessor method to assign IS instance (using a properly typed node) to inputOutput SFNode field IS.
    setLimitOrientation(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setLimitOrientation(float[]).
    setLimitOrientation(double x, double y, double z, double angleRadians)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setLimitOrientation(float[]).
    setLimitOrientation(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named limitOrientation.
    setLimitOrientation(float x, float y, float z, float angleRadians)
    Assign values to SFRotation limitOrientation field, similar to setLimitOrientation(float[]).
    Assign typed object value to SFRotation limitOrientation field, similar to setLimitOrientation(float[]).
    setLlimit(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setLlimit(float[]).
    setLlimit(float[] newValue)
    Accessor method to assign Float array to inputOutput MFFloat field named llimit.
    setLlimit(int[] newValue)
    Assign floating-point array value of MFFloat llimit field, similar to setLlimit(float[]).
    Assign ArrayList value of MFFloat llimit field, similar to setLlimit(float[]).
    setLlimit(MFFloat newValue)
    Assign typed object value to MFFloat llimit field, similar to setLlimit(float[]).
    Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
    Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    setName(String newValue)
    Accessor method to assign String enumeration value ("humanoid_root" | "sacroiliac" | "l_hip" | "l_knee" | "l_talocrural" | "l_talocalcaneonavicular" | "l_cuneonavicular_1" | "l_tarsometatarsal_1" | "l_metatarsophalangeal_1" | "l_tarsal_interphalangeal_1" | "l_cuneonavicular_2" | "l_tarsometatarsal_2" | "l_metatarsophalangeal_2" | "l_tarsal_proximal_interphalangeal_2" | "l_tarsal_distal_interphalangeal_2" | "l_cuneonavicular_3" | "l_tarsometatarsal_3" | "l_metatarsophalangeal_3" | "l_tarsal_proximal_interphalangeal_3" | "l_tarsal_distal_interphalangeal_3" | "l_calcaneocuboid" | "l_transversetarsal" | "l_tarsometatarsal_4" | "l_metatarsophalangeal_4" | "l_tarsal_proximal_interphalangeal_4" | "l_tarsal_distal_interphalangeal_4" | "l_tarsometatarsal_5" | "l_metatarsophalangeal_5" | "l_tarsal_proximal_interphalangeal_5" | "l_tarsal_distal_interphalangeal_5" | "r_hip" | "r_knee" | "r_talocrural" | "r_talocalcaneonavicular" | "r_cuneonavicular_1" | "r_tarsometatarsal_1" | "r_metatarsophalangeal_1" | "r_tarsal_interphalangeal_1" | "r_cuneonavicular_2" | "r_tarsometatarsal_2" | "r_metatarsophalangeal_2" | "r_tarsal_proximal_interphalangeal_2" | "r_tarsal_distal_interphalangeal_2" | "r_cuneonavicular_3" | "r_tarsometatarsal_3" | "r_metatarsophalangeal_3" | "r_tarsal_proximal_interphalangeal_3" | "r_tarsal_distal_interphalangeal_3" | "r_calcaneocuboid" | "r_transversetarsal" | "r_tarsometatarsal_4" | "r_metatarsophalangeal_4" | "r_tarsal_proximal_interphalangeal_4" | "r_tarsal_distal_interphalangeal_4" | "r_tarsometatarsal_5" | "r_metatarsophalangeal_5" | "r_tarsal_proximal_interphalangeal_5" | "r_tarsal_distal_interphalangeal_5" | "vl5" | "vl4" | "vl3" | "vl2" | "vl1" | "vt12" | "vt11" | "vt10" | "vt9" | "vt8" | "vt7" | "vt6" | "vt5" | "vt4" | "vt3" | "vt2" | "vt1" | "vc7" | "vc6" | "vc5" | "vc4" | "vc3" | "vc2" | "vc1" | "skullbase" | "l_eyelid_joint" | "r_eyelid_joint" | "l_eyeball_joint" | "r_eyeball_joint" | "l_eyebrow_joint" | "r_eyebrow_joint" | "temporomandibular" | "l_sternoclavicular" | "l_acromioclavicular" | "l_shoulder" | "l_elbow" | "l_radiocarpal" | "l_midcarpal_1" | "l_carpometacarpal_1" | "l_metacarpophalangeal_1" | "l_carpal_interphalangeal_1" | "l_midcarpal_2" | "l_carpometacarpal_2" | "l_metacarpophalangeal_2" | "l_carpal_proximal_interphalangeal_2" | "l_carpal_distal_interphalangeal_2" | "l_midcarpal_3" | "l_carpometacarpal_3" | "l_metacarpophalangeal_3" | "l_carpal_proximal_interphalangeal_3" | "l_carpal_distal_interphalangeal_3" | "l_midcarpal_4_5" | "l_carpometacarpal_4" | "l_metacarpophalangeal_4" | "l_carpal_proximal_interphalangeal_4" | "l_carpal_distal_interphalangeal_4" | "l_carpometacarpal_5" | "l_metacarpophalangeal_5" | "l_carpal_proximal_interphalangeal_5" | "l_carpal_distal_interphalangeal_5" | "r_sternoclavicular" | "r_acromioclavicular" | "r_shoulder" | "r_elbow" | "r_radiocarpal" | "r_midcarpal_1" | "r_carpometacarpal_1" | "r_metacarpophalangeal_1" | "r_carpal_interphalangeal_1" | "r_midcarpal_2" | "r_carpometacarpal_2" | "r_metacarpophalangeal_2" | "r_carpal_proximal_interphalangeal_2" | "r_carpal_distal_interphalangeal_2" | "r_midcarpal_3" | "r_carpometacarpal_3" | "r_metacarpophalangeal_3" | "r_carpal_proximal_interphalangeal_3" | "r_carpal_distal_interphalangeal_3" | "r_midcarpal_4_5" | "r_carpometacarpal_4" | "r_metacarpophalangeal_4" | "r_carpal_proximal_interphalangeal_4" | "r_carpal_distal_interphalangeal_4" | "r_carpometacarpal_5" | "r_metacarpophalangeal_5" | "r_carpal_proximal_interphalangeal_5" | "r_carpal_distal_interphalangeal_5") to inputOutput SFString field named name.
    setName(SFString newValue)
    Assign typed object value to SFString name field, similar to setName(String).
    setRotation(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setRotation(float[]).
    setRotation(double x, double y, double z, double angleRadians)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setRotation(float[]).
    setRotation(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.
    setRotation(float x, float y, float z, float angleRadians)
    Assign values to SFRotation rotation field, similar to setRotation(float[]).
    Assign typed object value to SFRotation rotation field, similar to setRotation(float[]).
    setScale(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setScale(float[]).
    setScale(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setScale(float[]).
    setScale(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named scale.
    setScale(float x, float y, float z)
    Assign values to SFVec3f scale field, similar to setScale(float[]).
    setScale(SFVec3f newValue)
    Assign typed object value to SFVec3f scale field, similar to setScale(float[]).
    setScaleOrientation(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setScaleOrientation(float[]).
    setScaleOrientation(double x, double y, double z, double angleRadians)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setScaleOrientation(float[]).
    setScaleOrientation(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named scaleOrientation.
    setScaleOrientation(float x, float y, float z, float angleRadians)
    Assign values to SFRotation scaleOrientation field, similar to setScaleOrientation(float[]).
    Assign typed object value to SFRotation scaleOrientation field, similar to setScaleOrientation(float[]).
    setSkinCoordIndex(int[] newValue)
    Accessor method to assign Integer array to inputOutput MFInt32 field named skinCoordIndex.
    Assign ArrayList value of MFInt32 skinCoordIndex field, similar to setSkinCoordIndex(int[]).
    Assign typed object value to MFInt32 skinCoordIndex field, similar to setSkinCoordIndex(int[]).
    setSkinCoordWeight(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setSkinCoordWeight(float[]).
    setSkinCoordWeight(float[] newValue)
    Accessor method to assign Float array to inputOutput MFFloat field named skinCoordWeight.
    setSkinCoordWeight(int[] newValue)
    Assign floating-point array value of MFFloat skinCoordWeight field, similar to setSkinCoordWeight(float[]).
    Assign ArrayList value of MFFloat skinCoordWeight field, similar to setSkinCoordWeight(float[]).
    Assign typed object value to MFFloat skinCoordWeight field, similar to setSkinCoordWeight(float[]).
    setStiffness(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setStiffness(float[]).
    setStiffness(float[] newValue)
    Accessor method to assign Float array to inputOutput MFFloat field named stiffness.
    setStiffness(int[] newValue)
    Assign floating-point array value of MFFloat stiffness field, similar to setStiffness(float[]).
    Assign ArrayList value of MFFloat stiffness field, similar to setStiffness(float[]).
    Assign typed object value to MFFloat stiffness field, similar to setStiffness(float[]).
    setTranslation(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setTranslation(float[]).
    setTranslation(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setTranslation(float[]).
    setTranslation(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named translation.
    setTranslation(float x, float y, float z)
    Assign values to SFVec3f translation field, similar to setTranslation(float[]).
    Assign typed object value to SFVec3f translation field, similar to setTranslation(float[]).
    setUlimit(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setUlimit(float[]).
    setUlimit(float[] newValue)
    Accessor method to assign Float array to inputOutput MFFloat field named ulimit.
    setUlimit(int[] newValue)
    Assign floating-point array value of MFFloat ulimit field, similar to setUlimit(float[]).
    Assign ArrayList value of MFFloat ulimit field, similar to setUlimit(float[]).
    setUlimit(MFFloat newValue)
    Assign typed object value to MFFloat ulimit field, similar to setUlimit(float[]).
    setUSE(String newValue)
    Accessor method to assign String value to inputOutput SFString field named USE.
    setUSE(SFString newValue)
    Assign typed object value to SFString USE field, similar to setUSE(String).
    setUSE(HAnimJoint DEFnode)
    Assign a USE reference to another DEF node of same node type, similar to setUSE(String).
    setVisible(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named visible.
    setVisible(SFBool newValue)
    Assign typed object value to SFBool visible field, similar to setVisible(boolean).
    toStringClassicVRML(int indentLevel)
    Recursive method to provide ClassicVRML string serialization.
    toStringVRML97(int indentLevel)
    Recursive method to provide VRML97 string serialization.
    toStringX3D(int indentLevel)
    Recursive method to provide X3D string serialization of this model subgraph, utilizing XML encoding and conforming to X3D Canonical Form.
    Recursive method to validate this element plus all contained nodes and statements, using both datatype-specification value checks and regular expression (regex) checking of corresponding string values.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait