Class HAnimSegmentObject

java.lang.Object
All Implemented Interfaces:
X3DChildNode, X3DNode, X3DBoundedObject, X3DGroupingNode, HAnimSegment

public class HAnimSegmentObject
extends X3DConcreteNode
implements HAnimSegment
HAnimSegment node contains Shape geometry for each body segment.

X3D node tooltip: [X3DGroupingNode,X3DVisibleObject] HAnimSegment node contains Shape geometry for each body segment. HAnimSegment contains Coordinate|CoordinateDouble with containerField='coord', HAnimDisplacer with containerField='displacers' and Shape or grouping nodes with containerField='children'.
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:
X3D Abstract Specification: HAnimSegment, X3D Tooltips: HAnimSegment, X3D Scene Authoring Hints
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static float[] BBOXCENTER_DEFAULT_VALUE
    SFVec3f field named bboxCenter has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static boolean BBOXDISPLAY_DEFAULT_VALUE
    SFBool field named bboxDisplay has default value false (Java syntax) or false (XML syntax).
    static float[] BBOXSIZE_DEFAULT_VALUE
    SFVec3f field named bboxSize has default value {-1f,-1f,-1f} (Java syntax) or -1 -1 -1 (XML syntax).
    static float[] CENTEROFMASS_DEFAULT_VALUE
    SFVec3f field named centerOfMass has default value {0f,0f,0f} (Java syntax) or 0 0 0 (XML syntax).
    static java.lang.String COMPONENT
    String constant COMPONENT defines X3D component for the HAnimSegment element: HAnim
    static java.lang.String containerField_DEFAULT_VALUE
    containerField describes typical field relationship of a node to its parent.
    static X3DCoordinateNode COORD_DEFAULT_VALUE
    SFNode field named coord has default value null (Java syntax) or NULL (XML syntax).
    static java.lang.String DESCRIPTION_DEFAULT_VALUE
    SFString field named description has default value equal to an empty string.
    static java.lang.String fromField_BBOXDISPLAY
    fromField ROUTE name for SFBool field named bboxDisplay.
    static java.lang.String fromField_CENTEROFMASS
    fromField ROUTE name for SFVec3f field named centerOfMass.
    static java.lang.String fromField_CHILDREN
    fromField ROUTE name for MFNode field named children.
    static java.lang.String fromField_COORD
    fromField ROUTE name for SFNode field named coord.
    static java.lang.String fromField_DESCRIPTION
    fromField ROUTE name for SFString field named description.
    static java.lang.String fromField_DISPLACERS
    fromField ROUTE name for MFNode field named displacers.
    static java.lang.String fromField_IS
    fromField ROUTE name for SFNode field named IS.
    static java.lang.String fromField_MASS
    fromField ROUTE name for SFFloat field named mass.
    static java.lang.String fromField_METADATA
    fromField ROUTE name for SFNode field named metadata.
    static java.lang.String fromField_MOMENTSOFINERTIA
    fromField ROUTE name for MFFloat field named momentsOfInertia.
    static java.lang.String fromField_NAME
    fromField ROUTE name for SFString field named name.
    static java.lang.String fromField_VISIBLE
    fromField ROUTE name for SFBool field named visible.
    static ISObject IS_DEFAULT_VALUE
    SFNode field named IS has default value null (Java syntax) or NULL (XML syntax).
    static int LEVEL
    Integer constant LEVEL provides default X3D HAnim component level for this element: 1
    static float MASS_DEFAULT_VALUE
    SFFloat field named mass has default value 0f (Java syntax) or 0 (XML syntax).
    static X3DMetadataObject METADATA_DEFAULT_VALUE
    SFNode field named metadata has default value null (Java syntax) or NULL (XML syntax).
    static java.util.ArrayList<java.lang.Float> MOMENTSOFINERTIA_DEFAULT_VALUE
    MFFloat field named momentsOfInertia has default value {0f,0f,0f,0f,0f,0f,0f,0f,0f} (Java syntax) or 0 0 0 0 0 0 0 0 0 (XML syntax).
    static java.lang.String NAME
    String constant NAME provides name of this element: HAnimSegment.
    static java.lang.String NAME_C1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c1" (Java syntax) or c1 (XML syntax).
    static int NAME_C1_INDEX
    SFString xs:NMTOKEN enumeration value "c1" has unique index 82
    static int NAME_C1_LOA
    SFString xs:NMTOKEN enumeration value "c1" has unique Level Of Articulation loa=3
    static java.lang.String NAME_C1_PARENT
    SFString xs:NMTOKEN enumeration value "c1" has unique parent "vc1" in HAnimJointObject
    static java.lang.String NAME_C2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c2" (Java syntax) or c2 (XML syntax).
    static int NAME_C2_INDEX
    SFString xs:NMTOKEN enumeration value "c2" has unique index 81
    static int NAME_C2_LOA
    SFString xs:NMTOKEN enumeration value "c2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_C2_PARENT
    SFString xs:NMTOKEN enumeration value "c2" has unique parent "vc2" in HAnimJointObject
    static java.lang.String NAME_C3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c3" (Java syntax) or c3 (XML syntax).
    static int NAME_C3_INDEX
    SFString xs:NMTOKEN enumeration value "c3" has unique index 80
    static int NAME_C3_LOA
    SFString xs:NMTOKEN enumeration value "c3" has unique Level Of Articulation loa=3
    static java.lang.String NAME_C3_PARENT
    SFString xs:NMTOKEN enumeration value "c3" has unique parent "vc3" in HAnimJointObject
    static java.lang.String NAME_C4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c4" (Java syntax) or c4 (XML syntax).
    static int NAME_C4_INDEX
    SFString xs:NMTOKEN enumeration value "c4" has unique index 79
    static int NAME_C4_LOA
    SFString xs:NMTOKEN enumeration value "c4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_C4_PARENT
    SFString xs:NMTOKEN enumeration value "c4" has unique parent "vc4" in HAnimJointObject
    static java.lang.String NAME_C5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c5" (Java syntax) or c5 (XML syntax).
    static int NAME_C5_INDEX
    SFString xs:NMTOKEN enumeration value "c5" has unique index 78
    static int NAME_C5_LOA
    SFString xs:NMTOKEN enumeration value "c5" has unique Level Of Articulation loa=3
    static java.lang.String NAME_C5_PARENT
    SFString xs:NMTOKEN enumeration value "c5" has unique parent "vc5" in HAnimJointObject
    static java.lang.String NAME_C6
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c6" (Java syntax) or c6 (XML syntax).
    static int NAME_C6_INDEX
    SFString xs:NMTOKEN enumeration value "c6" has unique index 77
    static int NAME_C6_LOA
    SFString xs:NMTOKEN enumeration value "c6" has unique Level Of Articulation loa=3
    static java.lang.String NAME_C6_PARENT
    SFString xs:NMTOKEN enumeration value "c6" has unique parent "vc6" in HAnimJointObject
    static java.lang.String NAME_C7
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "c7" (Java syntax) or c7 (XML syntax).
    static int NAME_C7_INDEX
    SFString xs:NMTOKEN enumeration value "c7" has unique index 76
    static int NAME_C7_LOA
    SFString xs:NMTOKEN enumeration value "c7" has unique Level Of Articulation loa=3
    static java.lang.String NAME_C7_PARENT
    SFString xs:NMTOKEN enumeration value "c7" has unique parent "vc7" in HAnimJointObject
    static java.lang.String NAME_DEFAULT_VALUE
    SFString field named name has default value equal to an empty string.
    static java.lang.String NAME_JAW
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "jaw" (Java syntax) or jaw (XML syntax).
    static int NAME_JAW_INDEX
    SFString xs:NMTOKEN enumeration value "jaw" has unique index 90
    static int NAME_JAW_LOA
    SFString xs:NMTOKEN enumeration value "jaw" has unique Level Of Articulation loa=3
    static java.lang.String NAME_JAW_PARENT
    SFString xs:NMTOKEN enumeration value "jaw" has unique parent "temporomandibular" in HAnimJointObject
    static java.lang.String NAME_L_CALCANEUS
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_calcaneus" (Java syntax) or l_calcaneus (XML syntax).
    static java.lang.String NAME_L_CALCANEUS_ALIAS
    SFString xs:NMTOKEN enumeration value "l_calcaneus" has alias "l_calcaneum"
    static int NAME_L_CALCANEUS_INDEX
    SFString xs:NMTOKEN enumeration value "l_calcaneus" has unique index 21
    static int NAME_L_CALCANEUS_LOA
    SFString xs:NMTOKEN enumeration value "l_calcaneus" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CALCANEUS_PARENT
    SFString xs:NMTOKEN enumeration value "l_calcaneus" has unique parent "l_calcaneocuboid" in HAnimJointObject
    static java.lang.String NAME_L_CALF
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_calf" (Java syntax) or l_calf (XML syntax).
    static int NAME_L_CALF_INDEX
    SFString xs:NMTOKEN enumeration value "l_calf" has unique index 4
    static int NAME_L_CALF_LOA
    SFString xs:NMTOKEN enumeration value "l_calf" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_CALF_PARENT
    SFString xs:NMTOKEN enumeration value "l_calf" has unique parent "l_knee" in HAnimJointObject
    static java.lang.String NAME_L_CAPITATE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_capitate" (Java syntax) or l_capitate (XML syntax).
    static int NAME_L_CAPITATE_INDEX
    SFString xs:NMTOKEN enumeration value "l_capitate" has unique index 105
    static int NAME_L_CAPITATE_LOA
    SFString xs:NMTOKEN enumeration value "l_capitate" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CAPITATE_PARENT
    SFString xs:NMTOKEN enumeration value "l_capitate" has unique parent "l_midcarpal_3" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal" (Java syntax) or l_carpal (XML syntax).
    static java.lang.String NAME_L_CARPAL_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal" has alias "l_hand"
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_phalanx_1" (Java syntax) or l_carpal_distal_phalanx_1 (XML syntax).
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_1_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has alias "l_thumb_distal"
    static int NAME_L_CARPAL_DISTAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique index 99
    static int NAME_L_CARPAL_DISTAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique parent "l_carpal_interphalangeal_1" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_phalanx_2" (Java syntax) or l_carpal_distal_phalanx_2 (XML syntax).
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has alias "l_index_distal"
    static int NAME_L_CARPAL_DISTAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique index 104
    static int NAME_L_CARPAL_DISTAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique parent "l_carpal_distal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_phalanx_3" (Java syntax) or l_carpal_distal_phalanx_3 (XML syntax).
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has alias "l_middle_distal"
    static int NAME_L_CARPAL_DISTAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique index 109
    static int NAME_L_CARPAL_DISTAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique parent "l_carpal_distal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_phalanx_4" (Java syntax) or l_carpal_distal_phalanx_4 (XML syntax).
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has alias "l_ring_distal"
    static int NAME_L_CARPAL_DISTAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique index 114
    static int NAME_L_CARPAL_DISTAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique parent "l_carpal_distal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_distal_phalanx_5" (Java syntax) or l_carpal_distal_phalanx_5 (XML syntax).
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has alias "l_pinky_distal"
    static int NAME_L_CARPAL_DISTAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique index 118
    static int NAME_L_CARPAL_DISTAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_DISTAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique parent "l_carpal_distal_interphalangeal_5" in HAnimJointObject
    static int NAME_L_CARPAL_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal" has unique index 95
    static int NAME_L_CARPAL_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_middle_phalanx_2" (Java syntax) or l_carpal_middle_phalanx_2 (XML syntax).
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_2" has alias "l_index_middle"
    static int NAME_L_CARPAL_MIDDLE_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_2" has unique index 103
    static int NAME_L_CARPAL_MIDDLE_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_2" has unique parent "l_carpal_proximal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_middle_phalanx_3" (Java syntax) or l_carpal_middle_phalanx_3 (XML syntax).
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_3" has alias "l_middle_middle"
    static int NAME_L_CARPAL_MIDDLE_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_3" has unique index 108
    static int NAME_L_CARPAL_MIDDLE_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_3" has unique parent "l_carpal_proximal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_middle_phalanx_4" (Java syntax) or l_carpal_middle_phalanx_4 (XML syntax).
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_4" has alias "l_ring_middle"
    static int NAME_L_CARPAL_MIDDLE_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_4" has unique index 113
    static int NAME_L_CARPAL_MIDDLE_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_4" has unique parent "l_carpal_proximal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_middle_phalanx_5" (Java syntax) or l_carpal_middle_phalanx_5 (XML syntax).
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_5" has alias "l_pinky_middle"
    static int NAME_L_CARPAL_MIDDLE_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_5" has unique index 117
    static int NAME_L_CARPAL_MIDDLE_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_MIDDLE_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_middle_phalanx_5" has unique parent "l_carpal_proximal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal" has unique parent "l_radiocarpal" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_phalanx_1" (Java syntax) or l_carpal_proximal_phalanx_1 (XML syntax).
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_1_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_1" has alias "l_thumb_proximal"
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_1" has unique index 98
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_1" has unique parent "l_metacarpophalangeal_1" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_phalanx_2" (Java syntax) or l_carpal_proximal_phalanx_2 (XML syntax).
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_2" has alias "l_index_proximal"
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_2" has unique index 102
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_2" has unique parent "l_metacarpophalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_phalanx_3" (Java syntax) or l_carpal_proximal_phalanx_3 (XML syntax).
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_3" has alias "l_middle_proximal"
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_3" has unique index 107
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_3" has unique parent "l_metacarpophalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_phalanx_4" (Java syntax) or l_carpal_proximal_phalanx_4 (XML syntax).
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_4" has alias "l_ring_proximal"
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_4" has unique index 112
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_4" has unique parent "l_metacarpophalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_carpal_proximal_phalanx_5" (Java syntax) or l_carpal_proximal_phalanx_5 (XML syntax).
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_5" has alias "l_pinky_proximal"
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_5" has unique index 116
    static int NAME_L_CARPAL_PROXIMAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CARPAL_PROXIMAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_carpal_proximal_phalanx_5" has unique parent "l_metacarpophalangeal_5" in HAnimJointObject
    static java.lang.String NAME_L_CLAVICLE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_clavicle" (Java syntax) or l_clavicle (XML syntax).
    static int NAME_L_CLAVICLE_INDEX
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique index 91
    static int NAME_L_CLAVICLE_LOA
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_CLAVICLE_PARENT
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique parent "l_sternoclavicular" in HAnimJointObject
    static java.lang.String NAME_L_CUBOID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuboid" (Java syntax) or l_cuboid (XML syntax).
    static int NAME_L_CUBOID_INDEX
    SFString xs:NMTOKEN enumeration value "l_cuboid" has unique index 22
    static int NAME_L_CUBOID_LOA
    SFString xs:NMTOKEN enumeration value "l_cuboid" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CUBOID_PARENT
    SFString xs:NMTOKEN enumeration value "l_cuboid" has unique parent "l_transversetarsal" in HAnimJointObject
    static java.lang.String NAME_L_CUNEIFORM_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneiform_1" (Java syntax) or l_cuneiform_1 (XML syntax).
    static int NAME_L_CUNEIFORM_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_cuneiform_1" has unique index 7
    static int NAME_L_CUNEIFORM_1_LOA
    SFString xs:NMTOKEN enumeration value "l_cuneiform_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CUNEIFORM_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_cuneiform_1" has unique parent "l_cuneonavicular_1" in HAnimJointObject
    static java.lang.String NAME_L_CUNEIFORM_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneiform_2" (Java syntax) or l_cuneiform_2 (XML syntax).
    static int NAME_L_CUNEIFORM_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_cuneiform_2" has unique index 11
    static int NAME_L_CUNEIFORM_2_LOA
    SFString xs:NMTOKEN enumeration value "l_cuneiform_2" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CUNEIFORM_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_cuneiform_2" has unique parent "l_cuneonavicular_2" in HAnimJointObject
    static java.lang.String NAME_L_CUNEIFORM_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_cuneiform_3" (Java syntax) or l_cuneiform_3 (XML syntax).
    static int NAME_L_CUNEIFORM_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_cuneiform_3" has unique index 16
    static int NAME_L_CUNEIFORM_3_LOA
    SFString xs:NMTOKEN enumeration value "l_cuneiform_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_CUNEIFORM_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_cuneiform_3" has unique parent "l_cuneonavicular_3" in HAnimJointObject
    static java.lang.String NAME_L_EYEBALL
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyeball" (Java syntax) or l_eyeball (XML syntax).
    static int NAME_L_EYEBALL_INDEX
    SFString xs:NMTOKEN enumeration value "l_eyeball" has unique index 86
    static int NAME_L_EYEBALL_LOA
    SFString xs:NMTOKEN enumeration value "l_eyeball" has unique Level Of Articulation loa=3
    static java.lang.String NAME_L_EYEBALL_PARENT
    SFString xs:NMTOKEN enumeration value "l_eyeball" has unique parent "l_eyeball_joint" in HAnimJointObject
    static java.lang.String NAME_L_EYEBROW
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyebrow" (Java syntax) or l_eyebrow (XML syntax).
    static int NAME_L_EYEBROW_INDEX
    SFString xs:NMTOKEN enumeration value "l_eyebrow" has unique index 88
    static int NAME_L_EYEBROW_LOA
    SFString xs:NMTOKEN enumeration value "l_eyebrow" has unique Level Of Articulation loa=3
    static java.lang.String NAME_L_EYEBROW_PARENT
    SFString xs:NMTOKEN enumeration value "l_eyebrow" has unique parent "l_eyebrow_joint" in HAnimJointObject
    static java.lang.String NAME_L_EYELID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_eyelid" (Java syntax) or l_eyelid (XML syntax).
    static int NAME_L_EYELID_INDEX
    SFString xs:NMTOKEN enumeration value "l_eyelid" has unique index 84
    static int NAME_L_EYELID_LOA
    SFString xs:NMTOKEN enumeration value "l_eyelid" has unique Level Of Articulation loa=3
    static java.lang.String NAME_L_EYELID_PARENT
    SFString xs:NMTOKEN enumeration value "l_eyelid" has unique parent "l_eyelid_joint" in HAnimJointObject
    static java.lang.String NAME_L_FOREARM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_forearm" (Java syntax) or l_forearm (XML syntax).
    static int NAME_L_FOREARM_INDEX
    SFString xs:NMTOKEN enumeration value "l_forearm" has unique index 94
    static int NAME_L_FOREARM_LOA
    SFString xs:NMTOKEN enumeration value "l_forearm" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_FOREARM_PARENT
    SFString xs:NMTOKEN enumeration value "l_forearm" has unique parent "l_elbow" in HAnimJointObject
    static java.lang.String NAME_L_HAMATE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_hamate" (Java syntax) or l_hamate (XML syntax).
    static int NAME_L_HAMATE_INDEX
    SFString xs:NMTOKEN enumeration value "l_hamate" has unique index 110
    static int NAME_L_HAMATE_LOA
    SFString xs:NMTOKEN enumeration value "l_hamate" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_HAMATE_PARENT
    SFString xs:NMTOKEN enumeration value "l_hamate" has unique parent "l_midcarpal_4_5" in HAnimJointObject
    static java.lang.String NAME_L_METACARPAL_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_1" (Java syntax) or l_metacarpal_1 (XML syntax).
    static java.lang.String NAME_L_METACARPAL_1_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metacarpal_1" has alias "l_thumb_metacarpal"
    static int NAME_L_METACARPAL_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_metacarpal_1" has unique index 97
    static int NAME_L_METACARPAL_1_LOA
    SFString xs:NMTOKEN enumeration value "l_metacarpal_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METACARPAL_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_metacarpal_1" has unique parent "l_carpometacarpal_1" in HAnimJointObject
    static java.lang.String NAME_L_METACARPAL_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_2" (Java syntax) or l_metacarpal_2 (XML syntax).
    static java.lang.String NAME_L_METACARPAL_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metacarpal_2" has alias "l_index_metacarpal"
    static int NAME_L_METACARPAL_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_metacarpal_2" has unique index 101
    static int NAME_L_METACARPAL_2_LOA
    SFString xs:NMTOKEN enumeration value "l_metacarpal_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METACARPAL_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_metacarpal_2" has unique parent "l_carpometacarpal_2" in HAnimJointObject
    static java.lang.String NAME_L_METACARPAL_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_3" (Java syntax) or l_metacarpal_3 (XML syntax).
    static java.lang.String NAME_L_METACARPAL_3_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metacarpal_3" has alias "l_middle_metacarpal"
    static int NAME_L_METACARPAL_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_metacarpal_3" has unique index 106
    static int NAME_L_METACARPAL_3_LOA
    SFString xs:NMTOKEN enumeration value "l_metacarpal_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METACARPAL_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_metacarpal_3" has unique parent "l_carpometacarpal_3" in HAnimJointObject
    static java.lang.String NAME_L_METACARPAL_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_4" (Java syntax) or l_metacarpal_4 (XML syntax).
    static java.lang.String NAME_L_METACARPAL_4_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metacarpal_4" has alias "l_ring_metacarpal"
    static int NAME_L_METACARPAL_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_metacarpal_4" has unique index 111
    static int NAME_L_METACARPAL_4_LOA
    SFString xs:NMTOKEN enumeration value "l_metacarpal_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METACARPAL_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_metacarpal_4" has unique parent "l_carpometacarpal_4" in HAnimJointObject
    static java.lang.String NAME_L_METACARPAL_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_5" (Java syntax) or l_metacarpal_5 (XML syntax).
    static java.lang.String NAME_L_METACARPAL_5_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metacarpal_5" has alias "l_pinky_metacarpal"
    static int NAME_L_METACARPAL_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_metacarpal_5" has unique index 115
    static int NAME_L_METACARPAL_5_LOA
    SFString xs:NMTOKEN enumeration value "l_metacarpal_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METACARPAL_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_metacarpal_5" has unique parent "l_carpometacarpal_5" in HAnimJointObject
    static java.lang.String NAME_L_METATARSAL_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_1" (Java syntax) or l_metatarsal_1 (XML syntax).
    static int NAME_L_METATARSAL_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_metatarsal_1" has unique index 8
    static int NAME_L_METATARSAL_1_LOA
    SFString xs:NMTOKEN enumeration value "l_metatarsal_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_METATARSAL_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_metatarsal_1" has unique parent "l_tarsometatarsal_1" in HAnimJointObject
    static java.lang.String NAME_L_METATARSAL_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_2" (Java syntax) or l_metatarsal_2 (XML syntax).
    static java.lang.String NAME_L_METATARSAL_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_metatarsal_2" has alias "l_midproximal"
    static int NAME_L_METATARSAL_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_metatarsal_2" has unique index 12
    static int NAME_L_METATARSAL_2_LOA
    SFString xs:NMTOKEN enumeration value "l_metatarsal_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_METATARSAL_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_metatarsal_2" has unique parent "l_tarsometatarsal_2" in HAnimJointObject
    static java.lang.String NAME_L_METATARSAL_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_3" (Java syntax) or l_metatarsal_3 (XML syntax).
    static int NAME_L_METATARSAL_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_metatarsal_3" has unique index 17
    static int NAME_L_METATARSAL_3_LOA
    SFString xs:NMTOKEN enumeration value "l_metatarsal_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_METATARSAL_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_metatarsal_3" has unique parent "l_tarsometatarsal_3" in HAnimJointObject
    static java.lang.String NAME_L_METATARSAL_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_4" (Java syntax) or l_metatarsal_4 (XML syntax).
    static int NAME_L_METATARSAL_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_metatarsal_4" has unique index 23
    static int NAME_L_METATARSAL_4_LOA
    SFString xs:NMTOKEN enumeration value "l_metatarsal_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_METATARSAL_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_metatarsal_4" has unique parent "l_tarsometatarsal_4" in HAnimJointObject
    static java.lang.String NAME_L_METATARSAL_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_5" (Java syntax) or l_metatarsal_5 (XML syntax).
    static int NAME_L_METATARSAL_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_metatarsal_5" has unique index 27
    static int NAME_L_METATARSAL_5_LOA
    SFString xs:NMTOKEN enumeration value "l_metatarsal_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_METATARSAL_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_metatarsal_5" has unique parent "l_tarsometatarsal_5" in HAnimJointObject
    static java.lang.String NAME_L_NAVICULAR
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_navicular" (Java syntax) or l_navicular (XML syntax).
    static int NAME_L_NAVICULAR_INDEX
    SFString xs:NMTOKEN enumeration value "l_navicular" has unique index 6
    static int NAME_L_NAVICULAR_LOA
    SFString xs:NMTOKEN enumeration value "l_navicular" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_NAVICULAR_PARENT
    SFString xs:NMTOKEN enumeration value "l_navicular" has unique parent "l_talocalcaneonavicular" in HAnimJointObject
    static java.lang.String NAME_L_SCAPULA
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_scapula" (Java syntax) or l_scapula (XML syntax).
    static int NAME_L_SCAPULA_INDEX
    SFString xs:NMTOKEN enumeration value "l_scapula" has unique index 92
    static int NAME_L_SCAPULA_LOA
    SFString xs:NMTOKEN enumeration value "l_scapula" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_SCAPULA_PARENT
    SFString xs:NMTOKEN enumeration value "l_scapula" has unique parent "l_acromioclavicular" in HAnimJointObject
    static java.lang.String NAME_L_TALUS
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_talus" (Java syntax) or l_talus (XML syntax).
    static java.lang.String NAME_L_TALUS_ALIAS
    SFString xs:NMTOKEN enumeration value "l_talus" has alias "l_hindfoot"
    static int NAME_L_TALUS_INDEX
    SFString xs:NMTOKEN enumeration value "l_talus" has unique index 5
    static int NAME_L_TALUS_LOA
    SFString xs:NMTOKEN enumeration value "l_talus" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_TALUS_PARENT
    SFString xs:NMTOKEN enumeration value "l_talus" has unique parent "l_talocrural" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_phalanx_1" (Java syntax) or l_tarsal_distal_phalanx_1 (XML syntax).
    static int NAME_L_TARSAL_DISTAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique index 10
    static int NAME_L_TARSAL_DISTAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique parent "l_tarsal_interphalangeal_1" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_phalanx_2" (Java syntax) or l_tarsal_distal_phalanx_2 (XML syntax).
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has alias "l_forefoot"
    static int NAME_L_TARSAL_DISTAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique index 15
    static int NAME_L_TARSAL_DISTAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique parent "l_tarsal_distal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_phalanx_3" (Java syntax) or l_tarsal_distal_phalanx_3 (XML syntax).
    static int NAME_L_TARSAL_DISTAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique index 20
    static int NAME_L_TARSAL_DISTAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique parent "l_tarsal_distal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_phalanx_4" (Java syntax) or l_tarsal_distal_phalanx_4 (XML syntax).
    static int NAME_L_TARSAL_DISTAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique index 26
    static int NAME_L_TARSAL_DISTAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique parent "l_tarsal_distal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_distal_phalanx_5" (Java syntax) or l_tarsal_distal_phalanx_5 (XML syntax).
    static int NAME_L_TARSAL_DISTAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique index 30
    static int NAME_L_TARSAL_DISTAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_DISTAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique parent "l_tarsal_distal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_middle_phalanx_2" (Java syntax) or l_tarsal_middle_phalanx_2 (XML syntax).
    static int NAME_L_TARSAL_MIDDLE_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_2" has unique index 14
    static int NAME_L_TARSAL_MIDDLE_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_2" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_2" has unique parent "l_tarsal_proximal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_middle_phalanx_3" (Java syntax) or l_tarsal_middle_phalanx_3 (XML syntax).
    static int NAME_L_TARSAL_MIDDLE_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_3" has unique index 19
    static int NAME_L_TARSAL_MIDDLE_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_3" has unique parent "l_tarsal_proximal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_middle_phalanx_4" (Java syntax) or l_tarsal_middle_phalanx_4 (XML syntax).
    static int NAME_L_TARSAL_MIDDLE_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_4" has unique index 25
    static int NAME_L_TARSAL_MIDDLE_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_4" has unique parent "l_tarsal_proximal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_middle_phalanx_5" (Java syntax) or l_tarsal_middle_phalanx_5 (XML syntax).
    static int NAME_L_TARSAL_MIDDLE_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_5" has unique index 29
    static int NAME_L_TARSAL_MIDDLE_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_MIDDLE_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_middle_phalanx_5" has unique parent "l_tarsal_proximal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_phalanx_1" (Java syntax) or l_tarsal_proximal_phalanx_1 (XML syntax).
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_1" has unique index 9
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_1" has unique parent "l_metatarsophalangeal_1" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_phalanx_2" (Java syntax) or l_tarsal_proximal_phalanx_2 (XML syntax).
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_2" has alias "l_middistal"
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_2" has unique index 13
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_2" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_2" has unique parent "l_metatarsophalangeal_2" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_phalanx_3" (Java syntax) or l_tarsal_proximal_phalanx_3 (XML syntax).
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_3" has unique index 18
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_3" has unique parent "l_metatarsophalangeal_3" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_phalanx_4" (Java syntax) or l_tarsal_proximal_phalanx_4 (XML syntax).
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_4" has unique index 24
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_4" has unique parent "l_metatarsophalangeal_4" in HAnimJointObject
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tarsal_proximal_phalanx_5" (Java syntax) or l_tarsal_proximal_phalanx_5 (XML syntax).
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_5" has unique index 28
    static int NAME_L_TARSAL_PROXIMAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TARSAL_PROXIMAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "l_tarsal_proximal_phalanx_5" has unique parent "l_metatarsophalangeal_5" in HAnimJointObject
    static java.lang.String NAME_L_THIGH
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_thigh" (Java syntax) or l_thigh (XML syntax).
    static int NAME_L_THIGH_INDEX
    SFString xs:NMTOKEN enumeration value "l_thigh" has unique index 3
    static int NAME_L_THIGH_LOA
    SFString xs:NMTOKEN enumeration value "l_thigh" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_THIGH_PARENT
    SFString xs:NMTOKEN enumeration value "l_thigh" has unique parent "l_hip" in HAnimJointObject
    static java.lang.String NAME_L_TRAPEZIUM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_trapezium" (Java syntax) or l_trapezium (XML syntax).
    static int NAME_L_TRAPEZIUM_INDEX
    SFString xs:NMTOKEN enumeration value "l_trapezium" has unique index 96
    static int NAME_L_TRAPEZIUM_LOA
    SFString xs:NMTOKEN enumeration value "l_trapezium" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TRAPEZIUM_PARENT
    SFString xs:NMTOKEN enumeration value "l_trapezium" has unique parent "l_midcarpal_1" in HAnimJointObject
    static java.lang.String NAME_L_TRAPEZOID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_trapezoid" (Java syntax) or l_trapezoid (XML syntax).
    static int NAME_L_TRAPEZOID_INDEX
    SFString xs:NMTOKEN enumeration value "l_trapezoid" has unique index 100
    static int NAME_L_TRAPEZOID_LOA
    SFString xs:NMTOKEN enumeration value "l_trapezoid" has unique Level Of Articulation loa=4
    static java.lang.String NAME_L_TRAPEZOID_PARENT
    SFString xs:NMTOKEN enumeration value "l_trapezoid" has unique parent "l_midcarpal_2" in HAnimJointObject
    static java.lang.String NAME_L_UPPERARM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_upperarm" (Java syntax) or l_upperarm (XML syntax).
    static int NAME_L_UPPERARM_INDEX
    SFString xs:NMTOKEN enumeration value "l_upperarm" has unique index 93
    static int NAME_L_UPPERARM_LOA
    SFString xs:NMTOKEN enumeration value "l_upperarm" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L_UPPERARM_PARENT
    SFString xs:NMTOKEN enumeration value "l_upperarm" has unique parent "l_shoulder" in HAnimJointObject
    static java.lang.String NAME_L1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l1" (Java syntax) or l1 (XML syntax).
    static int NAME_L1_INDEX
    SFString xs:NMTOKEN enumeration value "l1" has unique index 63
    static int NAME_L1_LOA
    SFString xs:NMTOKEN enumeration value "l1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L1_PARENT
    SFString xs:NMTOKEN enumeration value "l1" has unique parent "vl1" in HAnimJointObject
    static java.lang.String NAME_L2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l2" (Java syntax) or l2 (XML syntax).
    static int NAME_L2_INDEX
    SFString xs:NMTOKEN enumeration value "l2" has unique index 62
    static int NAME_L2_LOA
    SFString xs:NMTOKEN enumeration value "l2" has unique Level Of Articulation loa=3
    static java.lang.String NAME_L2_PARENT
    SFString xs:NMTOKEN enumeration value "l2" has unique parent "vl2" in HAnimJointObject
    static java.lang.String NAME_L3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l3" (Java syntax) or l3 (XML syntax).
    static int NAME_L3_INDEX
    SFString xs:NMTOKEN enumeration value "l3" has unique index 61
    static int NAME_L3_LOA
    SFString xs:NMTOKEN enumeration value "l3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_L3_PARENT
    SFString xs:NMTOKEN enumeration value "l3" has unique parent "vl3" in HAnimJointObject
    static java.lang.String NAME_L4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l4" (Java syntax) or l4 (XML syntax).
    static int NAME_L4_INDEX
    SFString xs:NMTOKEN enumeration value "l4" has unique index 60
    static int NAME_L4_LOA
    SFString xs:NMTOKEN enumeration value "l4" has unique Level Of Articulation loa=3
    static java.lang.String NAME_L4_PARENT
    SFString xs:NMTOKEN enumeration value "l4" has unique parent "vl4" in HAnimJointObject
    static java.lang.String NAME_L5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l5" (Java syntax) or l5 (XML syntax).
    static int NAME_L5_INDEX
    SFString xs:NMTOKEN enumeration value "l5" has unique index 59
    static int NAME_L5_LOA
    SFString xs:NMTOKEN enumeration value "l5" has unique Level Of Articulation loa=1
    static java.lang.String NAME_L5_PARENT
    SFString xs:NMTOKEN enumeration value "l5" has unique parent "vl5" in HAnimJointObject
    static java.lang.String NAME_PELVIS
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "pelvis" (Java syntax) or pelvis (XML syntax).
    static int NAME_PELVIS_INDEX
    SFString xs:NMTOKEN enumeration value "pelvis" has unique index 2
    static int NAME_PELVIS_LOA
    SFString xs:NMTOKEN enumeration value "pelvis" has unique Level Of Articulation loa=1
    static java.lang.String NAME_PELVIS_PARENT
    SFString xs:NMTOKEN enumeration value "pelvis" has unique parent "sacroiliac" in HAnimJointObject
    static java.lang.String NAME_R_CALCANEUS
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_calcaneus" (Java syntax) or r_calcaneus (XML syntax).
    static java.lang.String NAME_R_CALCANEUS_ALIAS
    SFString xs:NMTOKEN enumeration value "r_calcaneus" has alias "r_calcaneum"
    static int NAME_R_CALCANEUS_INDEX
    SFString xs:NMTOKEN enumeration value "r_calcaneus" has unique index 49
    static int NAME_R_CALCANEUS_LOA
    SFString xs:NMTOKEN enumeration value "r_calcaneus" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CALCANEUS_PARENT
    SFString xs:NMTOKEN enumeration value "r_calcaneus" has unique parent "r_calcaneocuboid" in HAnimJointObject
    static java.lang.String NAME_R_CALF
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_calf" (Java syntax) or r_calf (XML syntax).
    static int NAME_R_CALF_INDEX
    SFString xs:NMTOKEN enumeration value "r_calf" has unique index 32
    static int NAME_R_CALF_LOA
    SFString xs:NMTOKEN enumeration value "r_calf" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_CALF_PARENT
    SFString xs:NMTOKEN enumeration value "r_calf" has unique parent "r_knee" in HAnimJointObject
    static java.lang.String NAME_R_CAPITATE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_capitate" (Java syntax) or r_capitate (XML syntax).
    static int NAME_R_CAPITATE_INDEX
    SFString xs:NMTOKEN enumeration value "r_capitate" has unique index 133
    static int NAME_R_CAPITATE_LOA
    SFString xs:NMTOKEN enumeration value "r_capitate" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CAPITATE_PARENT
    SFString xs:NMTOKEN enumeration value "r_capitate" has unique parent "r_midcarpal_3" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal" (Java syntax) or r_carpal (XML syntax).
    static java.lang.String NAME_R_CARPAL_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal" has alias "r_hand"
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_phalanx_1" (Java syntax) or r_carpal_distal_phalanx_1 (XML syntax).
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_1_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has alias "r_thumb_distal"
    static int NAME_R_CARPAL_DISTAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique index 127
    static int NAME_R_CARPAL_DISTAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique parent "r_carpal_interphalangeal_1" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_phalanx_2" (Java syntax) or r_carpal_distal_phalanx_2 (XML syntax).
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has alias "r_index_distal"
    static int NAME_R_CARPAL_DISTAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique index 132
    static int NAME_R_CARPAL_DISTAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique parent "r_carpal_distal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_phalanx_3" (Java syntax) or r_carpal_distal_phalanx_3 (XML syntax).
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has alias "r_middle_distal"
    static int NAME_R_CARPAL_DISTAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique index 137
    static int NAME_R_CARPAL_DISTAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique parent "r_carpal_distal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_phalanx_4" (Java syntax) or r_carpal_distal_phalanx_4 (XML syntax).
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has alias "r_ring_distal"
    static int NAME_R_CARPAL_DISTAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique index 142
    static int NAME_R_CARPAL_DISTAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique parent "r_carpal_distal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_distal_phalanx_5" (Java syntax) or r_carpal_distal_phalanx_5 (XML syntax).
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has alias "r_pinky_distal"
    static int NAME_R_CARPAL_DISTAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique index 146
    static int NAME_R_CARPAL_DISTAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_DISTAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique parent "r_carpal_distal_interphalangeal_5" in HAnimJointObject
    static int NAME_R_CARPAL_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal" has unique index 123
    static int NAME_R_CARPAL_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_middle_phalanx_2" (Java syntax) or r_carpal_middle_phalanx_2 (XML syntax).
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_2" has alias "r_index_middle"
    static int NAME_R_CARPAL_MIDDLE_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_2" has unique index 131
    static int NAME_R_CARPAL_MIDDLE_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_2" has unique parent "r_carpal_proximal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_middle_phalanx_3" (Java syntax) or r_carpal_middle_phalanx_3 (XML syntax).
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_3" has alias "r_middle_middle"
    static int NAME_R_CARPAL_MIDDLE_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_3" has unique index 136
    static int NAME_R_CARPAL_MIDDLE_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_3" has unique parent "r_carpal_proximal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_middle_phalanx_4" (Java syntax) or r_carpal_middle_phalanx_4 (XML syntax).
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_4" has alias "r_ring_middle"
    static int NAME_R_CARPAL_MIDDLE_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_4" has unique index 141
    static int NAME_R_CARPAL_MIDDLE_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_4" has unique parent "r_carpal_proximal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_middle_phalanx_5" (Java syntax) or r_carpal_middle_phalanx_5 (XML syntax).
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_5" has alias "r_pinky_middle"
    static int NAME_R_CARPAL_MIDDLE_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_5" has unique index 145
    static int NAME_R_CARPAL_MIDDLE_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_MIDDLE_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_middle_phalanx_5" has unique parent "r_carpal_proximal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal" has unique parent "r_radiocarpal" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_phalanx_1" (Java syntax) or r_carpal_proximal_phalanx_1 (XML syntax).
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_1_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_1" has alias "r_thumb_proximal"
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_1" has unique index 126
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_1" has unique parent "r_metacarpophalangeal_1" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_phalanx_2" (Java syntax) or r_carpal_proximal_phalanx_2 (XML syntax).
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_2" has alias "r_index_proximal"
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_2" has unique index 130
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_2" has unique parent "r_metacarpophalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_phalanx_3" (Java syntax) or r_carpal_proximal_phalanx_3 (XML syntax).
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_3_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_3" has alias "r_middle_proximal"
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_3" has unique index 135
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_3" has unique parent "r_metacarpophalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_phalanx_4" (Java syntax) or r_carpal_proximal_phalanx_4 (XML syntax).
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_4_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_4" has alias "r_ring_proximal"
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_4" has unique index 140
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_4" has unique parent "r_metacarpophalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_carpal_proximal_phalanx_5" (Java syntax) or r_carpal_proximal_phalanx_5 (XML syntax).
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_5_ALIAS
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_5" has alias "r_pinky_proximal"
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_5" has unique index 144
    static int NAME_R_CARPAL_PROXIMAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CARPAL_PROXIMAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_carpal_proximal_phalanx_5" has unique parent "r_metacarpophalangeal_5" in HAnimJointObject
    static java.lang.String NAME_R_CLAVICLE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_clavicle" (Java syntax) or r_clavicle (XML syntax).
    static int NAME_R_CLAVICLE_INDEX
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique index 119
    static int NAME_R_CLAVICLE_LOA
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_CLAVICLE_PARENT
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique parent "r_sternoclavicular" in HAnimJointObject
    static java.lang.String NAME_R_CUBOID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuboid" (Java syntax) or r_cuboid (XML syntax).
    static int NAME_R_CUBOID_INDEX
    SFString xs:NMTOKEN enumeration value "r_cuboid" has unique index 50
    static int NAME_R_CUBOID_LOA
    SFString xs:NMTOKEN enumeration value "r_cuboid" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CUBOID_PARENT
    SFString xs:NMTOKEN enumeration value "r_cuboid" has unique parent "r_transversetarsal" in HAnimJointObject
    static java.lang.String NAME_R_CUNEIFORM_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneiform_1" (Java syntax) or r_cuneiform_1 (XML syntax).
    static int NAME_R_CUNEIFORM_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_cuneiform_1" has unique index 35
    static int NAME_R_CUNEIFORM_1_LOA
    SFString xs:NMTOKEN enumeration value "r_cuneiform_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CUNEIFORM_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_cuneiform_1" has unique parent "r_cuneonavicular_1" in HAnimJointObject
    static java.lang.String NAME_R_CUNEIFORM_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneiform_2" (Java syntax) or r_cuneiform_2 (XML syntax).
    static int NAME_R_CUNEIFORM_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_cuneiform_2" has unique index 39
    static int NAME_R_CUNEIFORM_2_LOA
    SFString xs:NMTOKEN enumeration value "r_cuneiform_2" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CUNEIFORM_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_cuneiform_2" has unique parent "r_cuneonavicular_2" in HAnimJointObject
    static java.lang.String NAME_R_CUNEIFORM_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_cuneiform_3" (Java syntax) or r_cuneiform_3 (XML syntax).
    static int NAME_R_CUNEIFORM_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_cuneiform_3" has unique index 44
    static int NAME_R_CUNEIFORM_3_LOA
    SFString xs:NMTOKEN enumeration value "r_cuneiform_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_CUNEIFORM_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_cuneiform_3" has unique parent "r_cuneonavicular_3" in HAnimJointObject
    static java.lang.String NAME_R_EYEBALL
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyeball" (Java syntax) or r_eyeball (XML syntax).
    static int NAME_R_EYEBALL_INDEX
    SFString xs:NMTOKEN enumeration value "r_eyeball" has unique index 87
    static int NAME_R_EYEBALL_LOA
    SFString xs:NMTOKEN enumeration value "r_eyeball" has unique Level Of Articulation loa=3
    static java.lang.String NAME_R_EYEBALL_PARENT
    SFString xs:NMTOKEN enumeration value "r_eyeball" has unique parent "r_eyeball_joint" in HAnimJointObject
    static java.lang.String NAME_R_EYEBROW
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyebrow" (Java syntax) or r_eyebrow (XML syntax).
    static int NAME_R_EYEBROW_INDEX
    SFString xs:NMTOKEN enumeration value "r_eyebrow" has unique index 89
    static int NAME_R_EYEBROW_LOA
    SFString xs:NMTOKEN enumeration value "r_eyebrow" has unique Level Of Articulation loa=3
    static java.lang.String NAME_R_EYEBROW_PARENT
    SFString xs:NMTOKEN enumeration value "r_eyebrow" has unique parent "r_eyebrow_joint" in HAnimJointObject
    static java.lang.String NAME_R_EYELID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_eyelid" (Java syntax) or r_eyelid (XML syntax).
    static int NAME_R_EYELID_INDEX
    SFString xs:NMTOKEN enumeration value "r_eyelid" has unique index 85
    static int NAME_R_EYELID_LOA
    SFString xs:NMTOKEN enumeration value "r_eyelid" has unique Level Of Articulation loa=3
    static java.lang.String NAME_R_EYELID_PARENT
    SFString xs:NMTOKEN enumeration value "r_eyelid" has unique parent "r_eyelid_joint" in HAnimJointObject
    static java.lang.String NAME_R_FOREARM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_forearm" (Java syntax) or r_forearm (XML syntax).
    static int NAME_R_FOREARM_INDEX
    SFString xs:NMTOKEN enumeration value "r_forearm" has unique index 122
    static int NAME_R_FOREARM_LOA
    SFString xs:NMTOKEN enumeration value "r_forearm" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_FOREARM_PARENT
    SFString xs:NMTOKEN enumeration value "r_forearm" has unique parent "r_elbow" in HAnimJointObject
    static java.lang.String NAME_R_HAMATE
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_hamate" (Java syntax) or r_hamate (XML syntax).
    static int NAME_R_HAMATE_INDEX
    SFString xs:NMTOKEN enumeration value "r_hamate" has unique index 138
    static int NAME_R_HAMATE_LOA
    SFString xs:NMTOKEN enumeration value "r_hamate" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_HAMATE_PARENT
    SFString xs:NMTOKEN enumeration value "r_hamate" has unique parent "r_midcarpal_4_5" in HAnimJointObject
    static java.lang.String NAME_R_METACARPAL_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_1" (Java syntax) or r_metacarpal_1 (XML syntax).
    static java.lang.String NAME_R_METACARPAL_1_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metacarpal_1" has alias "r_thumb_metacarpal"
    static int NAME_R_METACARPAL_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_metacarpal_1" has unique index 125
    static int NAME_R_METACARPAL_1_LOA
    SFString xs:NMTOKEN enumeration value "r_metacarpal_1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METACARPAL_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_metacarpal_1" has unique parent "r_carpometacarpal_1" in HAnimJointObject
    static java.lang.String NAME_R_METACARPAL_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_2" (Java syntax) or r_metacarpal_2 (XML syntax).
    static java.lang.String NAME_R_METACARPAL_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metacarpal_2" has alias "r_index_metacarpal"
    static int NAME_R_METACARPAL_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_metacarpal_2" has unique index 129
    static int NAME_R_METACARPAL_2_LOA
    SFString xs:NMTOKEN enumeration value "r_metacarpal_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METACARPAL_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_metacarpal_2" has unique parent "r_carpometacarpal_2" in HAnimJointObject
    static java.lang.String NAME_R_METACARPAL_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_3" (Java syntax) or r_metacarpal_3 (XML syntax).
    static java.lang.String NAME_R_METACARPAL_3_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metacarpal_3" has alias "r_middle_metacarpal"
    static int NAME_R_METACARPAL_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_metacarpal_3" has unique index 134
    static int NAME_R_METACARPAL_3_LOA
    SFString xs:NMTOKEN enumeration value "r_metacarpal_3" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METACARPAL_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_metacarpal_3" has unique parent "r_carpometacarpal_3" in HAnimJointObject
    static java.lang.String NAME_R_METACARPAL_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_4" (Java syntax) or r_metacarpal_4 (XML syntax).
    static java.lang.String NAME_R_METACARPAL_4_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metacarpal_4" has alias "r_ring_metacarpal"
    static int NAME_R_METACARPAL_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_metacarpal_4" has unique index 139
    static int NAME_R_METACARPAL_4_LOA
    SFString xs:NMTOKEN enumeration value "r_metacarpal_4" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METACARPAL_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_metacarpal_4" has unique parent "r_carpometacarpal_4" in HAnimJointObject
    static java.lang.String NAME_R_METACARPAL_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_5" (Java syntax) or r_metacarpal_5 (XML syntax).
    static java.lang.String NAME_R_METACARPAL_5_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metacarpal_5" has alias "r_pinky_metacarpal"
    static int NAME_R_METACARPAL_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_metacarpal_5" has unique index 143
    static int NAME_R_METACARPAL_5_LOA
    SFString xs:NMTOKEN enumeration value "r_metacarpal_5" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METACARPAL_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_metacarpal_5" has unique parent "r_carpometacarpal_5" in HAnimJointObject
    static java.lang.String NAME_R_METATARSAL_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_1" (Java syntax) or r_metatarsal_1 (XML syntax).
    static int NAME_R_METATARSAL_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_metatarsal_1" has unique index 36
    static int NAME_R_METATARSAL_1_LOA
    SFString xs:NMTOKEN enumeration value "r_metatarsal_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_METATARSAL_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_metatarsal_1" has unique parent "r_tarsometatarsal_1" in HAnimJointObject
    static java.lang.String NAME_R_METATARSAL_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_2" (Java syntax) or r_metatarsal_2 (XML syntax).
    static java.lang.String NAME_R_METATARSAL_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_metatarsal_2" has alias "r_midproximal"
    static int NAME_R_METATARSAL_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_metatarsal_2" has unique index 40
    static int NAME_R_METATARSAL_2_LOA
    SFString xs:NMTOKEN enumeration value "r_metatarsal_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_METATARSAL_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_metatarsal_2" has unique parent "r_tarsometatarsal_2" in HAnimJointObject
    static java.lang.String NAME_R_METATARSAL_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_3" (Java syntax) or r_metatarsal_3 (XML syntax).
    static int NAME_R_METATARSAL_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_metatarsal_3" has unique index 45
    static int NAME_R_METATARSAL_3_LOA
    SFString xs:NMTOKEN enumeration value "r_metatarsal_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_METATARSAL_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_metatarsal_3" has unique parent "r_tarsometatarsal_3" in HAnimJointObject
    static java.lang.String NAME_R_METATARSAL_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_4" (Java syntax) or r_metatarsal_4 (XML syntax).
    static int NAME_R_METATARSAL_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_metatarsal_4" has unique index 51
    static int NAME_R_METATARSAL_4_LOA
    SFString xs:NMTOKEN enumeration value "r_metatarsal_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_METATARSAL_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_metatarsal_4" has unique parent "r_tarsometatarsal_4" in HAnimJointObject
    static java.lang.String NAME_R_METATARSAL_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_5" (Java syntax) or r_metatarsal_5 (XML syntax).
    static int NAME_R_METATARSAL_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_metatarsal_5" has unique index 55
    static int NAME_R_METATARSAL_5_LOA
    SFString xs:NMTOKEN enumeration value "r_metatarsal_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_METATARSAL_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_metatarsal_5" has unique parent "r_tarsometatarsal_5" in HAnimJointObject
    static java.lang.String NAME_R_NAVICULAR
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_navicular" (Java syntax) or r_navicular (XML syntax).
    static int NAME_R_NAVICULAR_INDEX
    SFString xs:NMTOKEN enumeration value "r_navicular" has unique index 34
    static int NAME_R_NAVICULAR_LOA
    SFString xs:NMTOKEN enumeration value "r_navicular" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_NAVICULAR_PARENT
    SFString xs:NMTOKEN enumeration value "r_navicular" has unique parent "r_talocalcaneonavicular" in HAnimJointObject
    static java.lang.String NAME_R_SCAPULA
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_scapula" (Java syntax) or r_scapula (XML syntax).
    static int NAME_R_SCAPULA_INDEX
    SFString xs:NMTOKEN enumeration value "r_scapula" has unique index 120
    static int NAME_R_SCAPULA_LOA
    SFString xs:NMTOKEN enumeration value "r_scapula" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_SCAPULA_PARENT
    SFString xs:NMTOKEN enumeration value "r_scapula" has unique parent "r_acromioclavicular" in HAnimJointObject
    static java.lang.String NAME_R_TALUS
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_talus" (Java syntax) or r_talus (XML syntax).
    static java.lang.String NAME_R_TALUS_ALIAS
    SFString xs:NMTOKEN enumeration value "r_talus" has alias "r_hindfoot"
    static int NAME_R_TALUS_INDEX
    SFString xs:NMTOKEN enumeration value "r_talus" has unique index 33
    static int NAME_R_TALUS_LOA
    SFString xs:NMTOKEN enumeration value "r_talus" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_TALUS_PARENT
    SFString xs:NMTOKEN enumeration value "r_talus" has unique parent "r_talocrural" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_phalanx_1" (Java syntax) or r_tarsal_distal_phalanx_1 (XML syntax).
    static int NAME_R_TARSAL_DISTAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique index 38
    static int NAME_R_TARSAL_DISTAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique parent "r_tarsal_interphalangeal_1" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_phalanx_2" (Java syntax) or r_tarsal_distal_phalanx_2 (XML syntax).
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has alias "r_forefoot"
    static int NAME_R_TARSAL_DISTAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique index 43
    static int NAME_R_TARSAL_DISTAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique parent "r_tarsal_distal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_phalanx_3" (Java syntax) or r_tarsal_distal_phalanx_3 (XML syntax).
    static int NAME_R_TARSAL_DISTAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique index 48
    static int NAME_R_TARSAL_DISTAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique parent "r_tarsal_distal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_phalanx_4" (Java syntax) or r_tarsal_distal_phalanx_4 (XML syntax).
    static int NAME_R_TARSAL_DISTAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique index 54
    static int NAME_R_TARSAL_DISTAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique parent "r_tarsal_distal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_distal_phalanx_5" (Java syntax) or r_tarsal_distal_phalanx_5 (XML syntax).
    static int NAME_R_TARSAL_DISTAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique index 58
    static int NAME_R_TARSAL_DISTAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_DISTAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique parent "r_tarsal_distal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_middle_phalanx_2" (Java syntax) or r_tarsal_middle_phalanx_2 (XML syntax).
    static int NAME_R_TARSAL_MIDDLE_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_2" has unique index 42
    static int NAME_R_TARSAL_MIDDLE_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_2" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_2" has unique parent "r_tarsal_proximal_interphalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_middle_phalanx_3" (Java syntax) or r_tarsal_middle_phalanx_3 (XML syntax).
    static int NAME_R_TARSAL_MIDDLE_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_3" has unique index 47
    static int NAME_R_TARSAL_MIDDLE_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_3" has unique parent "r_tarsal_proximal_interphalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_middle_phalanx_4" (Java syntax) or r_tarsal_middle_phalanx_4 (XML syntax).
    static int NAME_R_TARSAL_MIDDLE_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_4" has unique index 53
    static int NAME_R_TARSAL_MIDDLE_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_4" has unique parent "r_tarsal_proximal_interphalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_middle_phalanx_5" (Java syntax) or r_tarsal_middle_phalanx_5 (XML syntax).
    static int NAME_R_TARSAL_MIDDLE_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_5" has unique index 57
    static int NAME_R_TARSAL_MIDDLE_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_MIDDLE_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_middle_phalanx_5" has unique parent "r_tarsal_proximal_interphalangeal_5" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_phalanx_1" (Java syntax) or r_tarsal_proximal_phalanx_1 (XML syntax).
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_1_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_1" has unique index 37
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_1_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_1" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_1_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_1" has unique parent "r_metatarsophalangeal_1" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_phalanx_2" (Java syntax) or r_tarsal_proximal_phalanx_2 (XML syntax).
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_2_ALIAS
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_2" has alias "r_middistal"
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_2_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_2" has unique index 41
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_2_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_2" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_2_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_2" has unique parent "r_metatarsophalangeal_2" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_phalanx_3" (Java syntax) or r_tarsal_proximal_phalanx_3 (XML syntax).
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_3_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_3" has unique index 46
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_3_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_3" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_3_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_3" has unique parent "r_metatarsophalangeal_3" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_phalanx_4" (Java syntax) or r_tarsal_proximal_phalanx_4 (XML syntax).
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_4_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_4" has unique index 52
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_4_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_4" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_4_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_4" has unique parent "r_metatarsophalangeal_4" in HAnimJointObject
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tarsal_proximal_phalanx_5" (Java syntax) or r_tarsal_proximal_phalanx_5 (XML syntax).
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_5_INDEX
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_5" has unique index 56
    static int NAME_R_TARSAL_PROXIMAL_PHALANX_5_LOA
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_5" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TARSAL_PROXIMAL_PHALANX_5_PARENT
    SFString xs:NMTOKEN enumeration value "r_tarsal_proximal_phalanx_5" has unique parent "r_metatarsophalangeal_5" in HAnimJointObject
    static java.lang.String NAME_R_THIGH
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_thigh" (Java syntax) or r_thigh (XML syntax).
    static int NAME_R_THIGH_INDEX
    SFString xs:NMTOKEN enumeration value "r_thigh" has unique index 31
    static int NAME_R_THIGH_LOA
    SFString xs:NMTOKEN enumeration value "r_thigh" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_THIGH_PARENT
    SFString xs:NMTOKEN enumeration value "r_thigh" has unique parent "r_hip" in HAnimJointObject
    static java.lang.String NAME_R_TRAPEZIUM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_trapezium" (Java syntax) or r_trapezium (XML syntax).
    static int NAME_R_TRAPEZIUM_INDEX
    SFString xs:NMTOKEN enumeration value "r_trapezium" has unique index 124
    static int NAME_R_TRAPEZIUM_LOA
    SFString xs:NMTOKEN enumeration value "r_trapezium" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TRAPEZIUM_PARENT
    SFString xs:NMTOKEN enumeration value "r_trapezium" has unique parent "r_midcarpal_1" in HAnimJointObject
    static java.lang.String NAME_R_TRAPEZOID
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_trapezoid" (Java syntax) or r_trapezoid (XML syntax).
    static int NAME_R_TRAPEZOID_INDEX
    SFString xs:NMTOKEN enumeration value "r_trapezoid" has unique index 128
    static int NAME_R_TRAPEZOID_LOA
    SFString xs:NMTOKEN enumeration value "r_trapezoid" has unique Level Of Articulation loa=4
    static java.lang.String NAME_R_TRAPEZOID_PARENT
    SFString xs:NMTOKEN enumeration value "r_trapezoid" has unique parent "r_midcarpal_2" in HAnimJointObject
    static java.lang.String NAME_R_UPPERARM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_upperarm" (Java syntax) or r_upperarm (XML syntax).
    static int NAME_R_UPPERARM_INDEX
    SFString xs:NMTOKEN enumeration value "r_upperarm" has unique index 121
    static int NAME_R_UPPERARM_LOA
    SFString xs:NMTOKEN enumeration value "r_upperarm" has unique Level Of Articulation loa=1
    static java.lang.String NAME_R_UPPERARM_PARENT
    SFString xs:NMTOKEN enumeration value "r_upperarm" has unique parent "r_shoulder" in HAnimJointObject
    static java.lang.String NAME_SACRUM
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "sacrum" (Java syntax) or sacrum (XML syntax).
    static int NAME_SACRUM_INDEX
    SFString xs:NMTOKEN enumeration value "sacrum" has unique index 1
    static int NAME_SACRUM_LOA
    SFString xs:NMTOKEN enumeration value "sacrum" has unique Level Of Articulation loa=1
    static java.lang.String NAME_SACRUM_PARENT
    SFString xs:NMTOKEN enumeration value "sacrum" has unique parent "humanoid_root" in HAnimJointObject
    static java.lang.String NAME_SKULL
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "skull" (Java syntax) or skull (XML syntax).
    static java.lang.String NAME_SKULL_ALIAS
    SFString xs:NMTOKEN enumeration value "skull" has alias "head"
    static int NAME_SKULL_INDEX
    SFString xs:NMTOKEN enumeration value "skull" has unique index 83
    static int NAME_SKULL_LOA
    SFString xs:NMTOKEN enumeration value "skull" has unique Level Of Articulation loa=1
    static java.lang.String NAME_SKULL_PARENT
    SFString xs:NMTOKEN enumeration value "skull" has unique parent "skullbase" in HAnimJointObject
    static java.lang.String NAME_T1
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t1" (Java syntax) or t1 (XML syntax).
    static int NAME_T1_INDEX
    SFString xs:NMTOKEN enumeration value "t1" has unique index 75
    static int NAME_T1_LOA
    SFString xs:NMTOKEN enumeration value "t1" has unique Level Of Articulation loa=2
    static java.lang.String NAME_T1_PARENT
    SFString xs:NMTOKEN enumeration value "t1" has unique parent "vt1" in HAnimJointObject
    static java.lang.String NAME_T10
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t10" (Java syntax) or t10 (XML syntax).
    static int NAME_T10_INDEX
    SFString xs:NMTOKEN enumeration value "t10" has unique index 66
    static int NAME_T10_LOA
    SFString xs:NMTOKEN enumeration value "t10" has unique Level Of Articulation loa=2
    static java.lang.String NAME_T10_PARENT
    SFString xs:NMTOKEN enumeration value "t10" has unique parent "vt10" in HAnimJointObject
    static java.lang.String NAME_T11
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t11" (Java syntax) or t11 (XML syntax).
    static int NAME_T11_INDEX
    SFString xs:NMTOKEN enumeration value "t11" has unique index 65
    static int NAME_T11_LOA
    SFString xs:NMTOKEN enumeration value "t11" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T11_PARENT
    SFString xs:NMTOKEN enumeration value "t11" has unique parent "vt11" in HAnimJointObject
    static java.lang.String NAME_T12
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t12" (Java syntax) or t12 (XML syntax).
    static int NAME_T12_INDEX
    SFString xs:NMTOKEN enumeration value "t12" has unique index 64
    static int NAME_T12_LOA
    SFString xs:NMTOKEN enumeration value "t12" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T12_PARENT
    SFString xs:NMTOKEN enumeration value "t12" has unique parent "vt12" in HAnimJointObject
    static java.lang.String NAME_T2
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t2" (Java syntax) or t2 (XML syntax).
    static int NAME_T2_INDEX
    SFString xs:NMTOKEN enumeration value "t2" has unique index 74
    static int NAME_T2_LOA
    SFString xs:NMTOKEN enumeration value "t2" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T2_PARENT
    SFString xs:NMTOKEN enumeration value "t2" has unique parent "vt2" in HAnimJointObject
    static java.lang.String NAME_T3
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t3" (Java syntax) or t3 (XML syntax).
    static int NAME_T3_INDEX
    SFString xs:NMTOKEN enumeration value "t3" has unique index 73
    static int NAME_T3_LOA
    SFString xs:NMTOKEN enumeration value "t3" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T3_PARENT
    SFString xs:NMTOKEN enumeration value "t3" has unique parent "vt3" in HAnimJointObject
    static java.lang.String NAME_T4
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t4" (Java syntax) or t4 (XML syntax).
    static int NAME_T4_INDEX
    SFString xs:NMTOKEN enumeration value "t4" has unique index 72
    static int NAME_T4_LOA
    SFString xs:NMTOKEN enumeration value "t4" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T4_PARENT
    SFString xs:NMTOKEN enumeration value "t4" has unique parent "vt4" in HAnimJointObject
    static java.lang.String NAME_T5
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t5" (Java syntax) or t5 (XML syntax).
    static int NAME_T5_INDEX
    SFString xs:NMTOKEN enumeration value "t5" has unique index 71
    static int NAME_T5_LOA
    SFString xs:NMTOKEN enumeration value "t5" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T5_PARENT
    SFString xs:NMTOKEN enumeration value "t5" has unique parent "vt5" in HAnimJointObject
    static java.lang.String NAME_T6
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t6" (Java syntax) or t6 (XML syntax).
    static int NAME_T6_INDEX
    SFString xs:NMTOKEN enumeration value "t6" has unique index 70
    static int NAME_T6_LOA
    SFString xs:NMTOKEN enumeration value "t6" has unique Level Of Articulation loa=2
    static java.lang.String NAME_T6_PARENT
    SFString xs:NMTOKEN enumeration value "t6" has unique parent "vt6" in HAnimJointObject
    static java.lang.String NAME_T7
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t7" (Java syntax) or t7 (XML syntax).
    static int NAME_T7_INDEX
    SFString xs:NMTOKEN enumeration value "t7" has unique index 69
    static int NAME_T7_LOA
    SFString xs:NMTOKEN enumeration value "t7" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T7_PARENT
    SFString xs:NMTOKEN enumeration value "t7" has unique parent "vt7" in HAnimJointObject
    static java.lang.String NAME_T8
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t8" (Java syntax) or t8 (XML syntax).
    static int NAME_T8_INDEX
    SFString xs:NMTOKEN enumeration value "t8" has unique index 68
    static int NAME_T8_LOA
    SFString xs:NMTOKEN enumeration value "t8" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T8_PARENT
    SFString xs:NMTOKEN enumeration value "t8" has unique parent "vt8" in HAnimJointObject
    static java.lang.String NAME_T9
    SFString field named name with X3DUOM simpleType hanimSegmentNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "t9" (Java syntax) or t9 (XML syntax).
    static int NAME_T9_INDEX
    SFString xs:NMTOKEN enumeration value "t9" has unique index 67
    static int NAME_T9_LOA
    SFString xs:NMTOKEN enumeration value "t9" has unique Level Of Articulation loa=3
    static java.lang.String NAME_T9_PARENT
    SFString xs:NMTOKEN enumeration value "t9" has unique parent "vt9" in HAnimJointObject
    static java.lang.String toField_ADDCHILDREN
    toField ROUTE name for MFNode field named addChildren.
    static java.lang.String toField_BBOXDISPLAY
    toField ROUTE name for SFBool field named bboxDisplay.
    static java.lang.String toField_CENTEROFMASS
    toField ROUTE name for SFVec3f field named centerOfMass.
    static java.lang.String toField_CHILDREN
    toField ROUTE name for MFNode field named children.
    static java.lang.String toField_COORD
    toField ROUTE name for SFNode field named coord.
    static java.lang.String toField_DESCRIPTION
    toField ROUTE name for SFString field named description.
    static java.lang.String toField_DISPLACERS
    toField ROUTE name for MFNode field named displacers.
    static java.lang.String toField_MASS
    toField ROUTE name for SFFloat field named mass.
    static java.lang.String toField_METADATA
    toField ROUTE name for SFNode field named metadata.
    static java.lang.String toField_MOMENTSOFINERTIA
    toField ROUTE name for MFFloat field named momentsOfInertia.
    static java.lang.String toField_NAME
    toField ROUTE name for SFString field named name.
    static java.lang.String toField_REMOVECHILDREN
    toField ROUTE name for MFNode field named removeChildren.
    static java.lang.String toField_VISIBLE
    toField ROUTE name for SFBool field named visible.
    static boolean VISIBLE_DEFAULT_VALUE
    SFBool field named visible has default value true (Java syntax) or true (XML syntax).

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

    validationResult
  • Constructor Summary

    Constructors 
    Constructor Description
    HAnimSegmentObject()
    Constructor for HAnimSegmentObject to initialize member variables with default values.
    HAnimSegmentObject​(java.lang.String DEFlabel)
    Utility constructor that assigns DEF label after initializing member variables with default values.
    HAnimSegmentObject​(java.lang.String DEFlabel, java.lang.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
    HAnimSegmentObject addChild​(X3DChildNode newValue)
    Utility method to add single child element to contained list of existing children nodes (if any).
    HAnimSegmentObject addChildren​(ProtoInstanceObject newValue)
    Add single ProtoInstanceObject (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).
    HAnimSegmentObject addComments​(java.lang.String newComment)
    Add comment as CommentsBlock to children field
    HAnimSegmentObject addComments​(java.lang.String[] newComments)
    Add comments as String[] array to children field
    HAnimSegmentObject addComments​(CommentsBlock newCommentsBlock)
    Add CommentsBlock to children field
    HAnimSegmentObject addDisplacers​(ProtoInstanceObject newValue)
    Add single ProtoInstanceObject (with appropriate node type and containerField value) to MFNode array for displacers field.
    HAnimSegmentObject addDisplacers​(HAnimDisplacerObject newValue)
    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).
    HAnimSegmentObject addMomentsOfInertia​(float newValue)
    Add singleton float value to MFFloat momentsOfInertia field.
    HAnimSegmentObject addMomentsOfInertia​(SFFloatObject newValue)
    Add singleton SFFloatObject value to MFFloat momentsOfInertia field.
    HAnimSegmentObject clearChildren()
    Utility method to clear MFNode value of children field.
    HAnimSegmentObject clearCoord()
    Utility method to clear SFNode value of coord field.
    HAnimSegmentObject clearDisplacers()
    Utility method to clear MFNode value of displacers field.
    HAnimSegmentObject clearIS()
    Utility method to clear SFNode value of IS field.
    HAnimSegmentObject clearMetadata()
    Utility method to clear SFNode value of metadata field.
    HAnimSegmentObject clearMomentsOfInertia()
    Utility method to clear MFFloat value of momentsOfInertia field.
    X3DConcreteElement findElementByNameValue​(java.lang.String nameValue)
    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.
    X3DConcreteElement findElementByNameValue​(java.lang.String nameValue, java.lang.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.
    X3DConcreteNode findNodeByDEF​(java.lang.String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    java.lang.String getAccessType​(java.lang.String fieldName)
    Indicate accessType corresponding to given fieldName.
    HAnimHumanoidObject getAncestorHAnimHumanoid()
    Return reference to ancestor HAnimHumanoidObject
    float[] getBboxCenter()
    Provide array of 3-tuple float results from initializeOnly SFVec3f field named bboxCenter.
    boolean getBboxDisplay()
    Provide boolean value from inputOutput SFBool field named bboxDisplay.
    float[] getBboxSize()
    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[] getCenterOfMass()
    Provide array of 3-tuple float results from inputOutput SFVec3f field named centerOfMass.
    X3DNode[] getChildren()
    Provide array of X3DChildNode results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field children.
    java.util.ArrayList<X3DNode> getChildrenList()
    Utility method to get ArrayList value of MFNode children field, similar to getChildren().
    java.lang.String getComponent()
    Defines X3D component for the HAnimSegment element: HAnim
    int getComponentLevel()
    Provides default X3D component level for this element: 1
    java.lang.String getContainerFieldDefault()
    containerField describes typical field relationship of a node to its parent.
    X3DCoordinateNode getCoord()
    Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
    java.lang.String getCssClass()
    Provide String value from inputOutput SFString field named class.
    java.lang.String getDEF()
    Provide String value from inputOutput SFString field named DEF.
    java.lang.String getDescription()
    Provide String value from inputOutput SFString field named description.
    X3DNode[] getDisplacers()
    Provide array of HAnimDisplacerObject results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field displacers.
    java.util.ArrayList<X3DNode> getDisplacersList()
    Utility method to get ArrayList value of MFNode displacers field, similar to getDisplacers().
    java.lang.String getElementName()
    Provides name of this element: HAnimSegment
    java.lang.String getFieldType​(java.lang.String fieldName)
    Indicate type corresponding to given fieldName.
    static java.lang.String getHanimSegmentNameAlias​(java.lang.String hanimSegmentName)
    Get alias for this hanimSegmentName
    static int getHanimSegmentNameIndex​(java.lang.String hanimSegmentName)
    Get index for this hanimSegmentName
    static int getHanimSegmentNameLoa​(java.lang.String hanimSegmentName)
    Get Level of Articulation (loa) for this hanimSegmentName
    java.lang.String getHAnimVersion()
    Return version of ancestor HAnimHumanoidObject
    ISObject getIS()
    Provide ISObject instance (using a properly typed node) from inputOutput SFNode field IS.
    float getMass()
    Provide float value within allowed range of [0,infinity) from inputOutput SFFloat field named mass.
    X3DMetadataObject getMetadata()
    Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
    float[] getMomentsOfInertia()
    Provide array of Float results within allowed range of [0,infinity) from inputOutput MFFloat field named momentsOfInertia.
    java.util.ArrayList<java.lang.Float> getMomentsOfInertiaList()
    Utility method to get ArrayList value of MFFloat momentsOfInertia field, similar to getMomentsOfInertia().
    java.lang.String getMomentsOfInertiaString()
    Utility method to get String value of MFFloat momentsOfInertia field, similar to getMomentsOfInertia().
    java.lang.String getName()
    Provide String enumeration value (baseType xs:NMTOKEN) ["sacrum" | "pelvis" | "l_thigh" | "l_calf" | "l_talus" | "l_navicular" | "l_cuneiform_1" | "l_metatarsal_1" | "l_tarsal_proximal_phalanx_1" | "l_tarsal_distal_phalanx_1" | "l_cuneiform_2" | "l_metatarsal_2" | "l_tarsal_proximal_phalanx_2" | "l_tarsal_middle_phalanx_2" | "l_tarsal_distal_phalanx_2" | "l_cuneiform_3" | "l_metatarsal_3" | "l_tarsal_proximal_phalanx_3" | "l_tarsal_middle_phalanx_3" | "l_tarsal_distal_phalanx_3" | "l_calcaneus" | "l_cuboid" | "l_metatarsal_4" | "l_tarsal_proximal_phalanx_4" | "l_tarsal_middle_phalanx_4" | "l_tarsal_distal_phalanx_4" | "l_metatarsal_5" | "l_tarsal_proximal_phalanx_5" | "l_tarsal_middle_phalanx_5" | "l_tarsal_distal_phalanx_5" | "r_thigh" | "r_calf" | "r_talus" | "r_navicular" | "r_cuneiform_1" | "r_metatarsal_1" | "r_tarsal_proximal_phalanx_1" | "r_tarsal_distal_phalanx_1" | "r_cuneiform_2" | "r_metatarsal_2" | "r_tarsal_proximal_phalanx_2" | "r_tarsal_middle_phalanx_2" | "r_tarsal_distal_phalanx_2" | "r_cuneiform_3" | "r_metatarsal_3" | "r_tarsal_proximal_phalanx_3" | "r_tarsal_middle_phalanx_3" | "r_tarsal_distal_phalanx_3" | "r_calcaneus" | "r_cuboid" | "r_metatarsal_4" | "r_tarsal_proximal_phalanx_4" | "r_tarsal_middle_phalanx_4" | "r_tarsal_distal_phalanx_4" | "r_metatarsal_5" | "r_tarsal_proximal_phalanx_5" | "r_tarsal_middle_phalanx_5" | "r_tarsal_distal_phalanx_5" | "l5" | "l4" | "l3" | "l2" | "l1" | "t12" | "t11" | "t10" | "t9" | "t8" | "t7" | "t6" | "t5" | "t4" | "t3" | "t2" | "t1" | "c7" | "c6" | "c5" | "c4" | "c3" | "c2" | "c1" | "skull" | "l_eyelid" | "r_eyelid" | "l_eyeball" | "r_eyeball" | "l_eyebrow" | "r_eyebrow" | "jaw" | "l_clavicle" | "l_scapula" | "l_upperarm" | "l_forearm" | "l_carpal" | "l_trapezium" | "l_metacarpal_1" | "l_carpal_proximal_phalanx_1" | "l_carpal_distal_phalanx_1" | "l_trapezoid" | "l_metacarpal_2" | "l_carpal_proximal_phalanx_2" | "l_carpal_middle_phalanx_2" | "l_carpal_distal_phalanx_2" | "l_capitate" | "l_metacarpal_3" | "l_carpal_proximal_phalanx_3" | "l_carpal_middle_phalanx_3" | "l_carpal_distal_phalanx_3" | "l_hamate" | "l_metacarpal_4" | "l_carpal_proximal_phalanx_4" | "l_carpal_middle_phalanx_4" | "l_carpal_distal_phalanx_4" | "l_metacarpal_5" | "l_carpal_proximal_phalanx_5" | "l_carpal_middle_phalanx_5" | "l_carpal_distal_phalanx_5" | "r_clavicle" | "r_scapula" | "r_upperarm" | "r_forearm" | "r_carpal" | "r_trapezium" | "r_metacarpal_1" | "r_carpal_proximal_phalanx_1" | "r_carpal_distal_phalanx_1" | "r_trapezoid" | "r_metacarpal_2" | "r_carpal_proximal_phalanx_2" | "r_carpal_middle_phalanx_2" | "r_carpal_distal_phalanx_2" | "r_capitate" | "r_metacarpal_3" | "r_carpal_proximal_phalanx_3" | "r_carpal_middle_phalanx_3" | "r_carpal_distal_phalanx_3" | "r_hamate" | "r_metacarpal_4" | "r_carpal_proximal_phalanx_4" | "r_carpal_middle_phalanx_4" | "r_carpal_distal_phalanx_4" | "r_metacarpal_5" | "r_carpal_proximal_phalanx_5" | "r_carpal_middle_phalanx_5" | "r_carpal_distal_phalanx_5" | 'etc.'] from inputOutput SFString field named name.
    static java.lang.String getParentHanimSegmentName​(java.lang.String hanimSegmentName)
    Get parent for this hanimSegmentName
    java.lang.String getUSE()
    Provide String value from inputOutput SFString field named USE.
    boolean getVisible()
    Provide boolean value from inputOutput SFBool field named visible.
    boolean hasAncestorHAnimHumanoid()
    Return whether ancestor HAnimHumanoidObject is available
    boolean hasChildren()
    Indicate whether an object is available for inputOutput MFNode field children.
    boolean hasCoord()
    Indicate whether an object is available for inputOutput SFNode field coord.
    boolean hasDisplacers()
    Indicate whether an object is available for inputOutput MFNode field displacers.
    boolean hasElementByNameValue​(java.lang.String nameValue, java.lang.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 hasHanimSegmentNameAlias​(java.lang.String hanimSegmentName)
    Whether a alias exists for this hanimSegmentName
    static boolean hasHanimSegmentNameIndex​(java.lang.String hanimSegmentName)
    Whether an index exists for this hanimSegmentName
    static boolean hasHanimSegmentNameLoa​(java.lang.String hanimSegmentName)
    Whether an loa exists for this hanimSegmentName
    boolean hasIS()
    Indicate whether an object is available for inputOutput SFNode field IS.
    boolean hasMetadata()
    Indicate whether an object is available for inputOutput SFNode field metadata.
    boolean hasNodeByDEF​(java.lang.String DEFvalue)
    Recursive method to determine whether node with DEFvalue is found, meaning both objects are attached to same scene graph.
    static boolean hasParentMatchingName​(java.lang.String hanimSegmentName)
    Whether a parent exists for this hanimSegmentName
    void initialize()
    Initialize all member variables to default values.
    HAnimSegmentObject setBboxCenter​(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setBboxCenter(float[]).
    HAnimSegmentObject setBboxCenter​(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setBboxCenter(float[]).
    HAnimSegmentObject setBboxCenter​(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
    HAnimSegmentObject setBboxCenter​(float x, float y, float z)
    Assign values to SFVec3f bboxCenter field, similar to setBboxCenter(float[]).
    HAnimSegmentObject setBboxCenter​(SFVec3fObject newValue)
    Assign typed object value to SFVec3f bboxCenter field, similar to setBboxCenter(float[]).
    HAnimSegmentObject setBboxDisplay​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.
    HAnimSegmentObject setBboxDisplay​(SFBoolObject newValue)
    Assign typed object value to SFBool bboxDisplay field, similar to setBboxDisplay(boolean).
    HAnimSegmentObject setBboxSize​(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setBboxSize(float[]).
    HAnimSegmentObject setBboxSize​(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setBboxSize(float[]).
    HAnimSegmentObject setBboxSize​(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.
    HAnimSegmentObject setBboxSize​(float x, float y, float z)
    Assign values to SFVec3f bboxSize field, similar to setBboxSize(float[]).
    HAnimSegmentObject setBboxSize​(SFVec3fObject newValue)
    Assign typed object value to SFVec3f bboxSize field, similar to setBboxSize(float[]).
    HAnimSegmentObject setCenterOfMass​(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setCenterOfMass(float[]).
    HAnimSegmentObject setCenterOfMass​(double x, double y, double z)
    Utility method: double-precision set-parameters accessor for X3D floating-point type, similar to setCenterOfMass(float[]).
    HAnimSegmentObject setCenterOfMass​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named centerOfMass.
    HAnimSegmentObject setCenterOfMass​(float x, float y, float z)
    Assign values to SFVec3f centerOfMass field, similar to setCenterOfMass(float[]).
    HAnimSegmentObject setCenterOfMass​(SFVec3fObject newValue)
    Assign typed object value to SFVec3f centerOfMass field, similar to setCenterOfMass(float[]).
    HAnimSegmentObject setChildren​(java.util.ArrayList<X3DChildNode> newValue)
    Assign ArrayList value of MFNode children field, similar to setChildren(X3DNode[]).
    void setChildren​(X3DNode newValue)
    Set single children node, replacing prior array of existing nodes (if any).
    HAnimSegmentObject setChildren​(X3DNode[] newValue)
    Accessor method to assign X3DChildNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field children.
    HAnimSegmentObject setCoord​(ProtoInstanceObject newValue)
    Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field coord.
    HAnimSegmentObject setCoord​(X3DCoordinateNode newValue)
    Accessor method to assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
    HAnimSegmentObject setCssClass​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named class.
    HAnimSegmentObject setCssClass​(SFStringObject newValue)
    Assign typed object value to SFString cssClass field, similar to setCssClass(String).
    HAnimSegmentObject setDEF​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named DEF.
    HAnimSegmentObject setDEF​(SFStringObject newValue)
    Assign typed object value to SFString DEF field, similar to setDEF(String).
    HAnimSegmentObject setDescription​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    HAnimSegmentObject setDescription​(SFStringObject newValue)
    Assign typed object value to SFString description field, similar to setDescription(String).
    HAnimSegmentObject setDisplacers​(java.util.ArrayList<HAnimDisplacerObject> newValue)
    Assign ArrayList value of MFNode displacers field, similar to setDisplacers(X3DNode[]).
    void setDisplacers​(X3DNode newValue)
    Set single child displacers node, replacing prior array of existing nodes (if any).
    HAnimSegmentObject setDisplacers​(X3DNode[] newValue)
    Accessor method to assign HAnimDisplacerObject array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field displacers.
    HAnimSegmentObject setIS​(ISObject newValue)
    Accessor method to assign ISObject instance (using a properly typed node) to inputOutput SFNode field IS.
    HAnimSegmentObject setMass​(double newValue)
    Utility method: double-precision set-parameter accessor for X3D floating-point type, similar to setMass(float).
    HAnimSegmentObject setMass​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named mass.
    HAnimSegmentObject setMass​(SFFloatObject newValue)
    Assign typed object value to SFFloat mass field, similar to setMass(float).
    HAnimSegmentObject setMetadata​(ProtoInstanceObject newValue)
    Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
    HAnimSegmentObject setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    HAnimSegmentObject setMomentsOfInertia​(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setMomentsOfInertia(float[]).
    HAnimSegmentObject setMomentsOfInertia​(float[] newValue)
    Accessor method to assign Float array to inputOutput MFFloat field named momentsOfInertia.
    HAnimSegmentObject setMomentsOfInertia​(int[] newValue)
    Assign floating-point array value of MFFloat momentsOfInertia field, similar to setMomentsOfInertia(float[]).
    HAnimSegmentObject setMomentsOfInertia​(java.util.ArrayList<java.lang.Float> newValue)
    Assign ArrayList value of MFFloat momentsOfInertia field, similar to setMomentsOfInertia(float[]).
    HAnimSegmentObject setMomentsOfInertia​(MFFloatObject newValue)
    Assign typed object value to MFFloat momentsOfInertia field, similar to setMomentsOfInertia(float[]).
    HAnimSegmentObject setName​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("sacrum" | "pelvis" | "l_thigh" | "l_calf" | "l_talus" | "l_navicular" | "l_cuneiform_1" | "l_metatarsal_1" | "l_tarsal_proximal_phalanx_1" | "l_tarsal_distal_phalanx_1" | "l_cuneiform_2" | "l_metatarsal_2" | "l_tarsal_proximal_phalanx_2" | "l_tarsal_middle_phalanx_2" | "l_tarsal_distal_phalanx_2" | "l_cuneiform_3" | "l_metatarsal_3" | "l_tarsal_proximal_phalanx_3" | "l_tarsal_middle_phalanx_3" | "l_tarsal_distal_phalanx_3" | "l_calcaneus" | "l_cuboid" | "l_metatarsal_4" | "l_tarsal_proximal_phalanx_4" | "l_tarsal_middle_phalanx_4" | "l_tarsal_distal_phalanx_4" | "l_metatarsal_5" | "l_tarsal_proximal_phalanx_5" | "l_tarsal_middle_phalanx_5" | "l_tarsal_distal_phalanx_5" | "r_thigh" | "r_calf" | "r_talus" | "r_navicular" | "r_cuneiform_1" | "r_metatarsal_1" | "r_tarsal_proximal_phalanx_1" | "r_tarsal_distal_phalanx_1" | "r_cuneiform_2" | "r_metatarsal_2" | "r_tarsal_proximal_phalanx_2" | "r_tarsal_middle_phalanx_2" | "r_tarsal_distal_phalanx_2" | "r_cuneiform_3" | "r_metatarsal_3" | "r_tarsal_proximal_phalanx_3" | "r_tarsal_middle_phalanx_3" | "r_tarsal_distal_phalanx_3" | "r_calcaneus" | "r_cuboid" | "r_metatarsal_4" | "r_tarsal_proximal_phalanx_4" | "r_tarsal_middle_phalanx_4" | "r_tarsal_distal_phalanx_4" | "r_metatarsal_5" | "r_tarsal_proximal_phalanx_5" | "r_tarsal_middle_phalanx_5" | "r_tarsal_distal_phalanx_5" | "l5" | "l4" | "l3" | "l2" | "l1" | "t12" | "t11" | "t10" | "t9" | "t8" | "t7" | "t6" | "t5" | "t4" | "t3" | "t2" | "t1" | "c7" | "c6" | "c5" | "c4" | "c3" | "c2" | "c1" | "skull" | "l_eyelid" | "r_eyelid" | "l_eyeball" | "r_eyeball" | "l_eyebrow" | "r_eyebrow" | "jaw" | "l_clavicle" | "l_scapula" | "l_upperarm" | "l_forearm" | "l_carpal" | "l_trapezium" | "l_metacarpal_1" | "l_carpal_proximal_phalanx_1" | "l_carpal_distal_phalanx_1" | "l_trapezoid" | "l_metacarpal_2" | "l_carpal_proximal_phalanx_2" | "l_carpal_middle_phalanx_2" | "l_carpal_distal_phalanx_2" | "l_capitate" | "l_metacarpal_3" | "l_carpal_proximal_phalanx_3" | "l_carpal_middle_phalanx_3" | "l_carpal_distal_phalanx_3" | "l_hamate" | "l_metacarpal_4" | "l_carpal_proximal_phalanx_4" | "l_carpal_middle_phalanx_4" | "l_carpal_distal_phalanx_4" | "l_metacarpal_5" | "l_carpal_proximal_phalanx_5" | "l_carpal_middle_phalanx_5" | "l_carpal_distal_phalanx_5" | "r_clavicle" | "r_scapula" | "r_upperarm" | "r_forearm" | "r_carpal" | "r_trapezium" | "r_metacarpal_1" | "r_carpal_proximal_phalanx_1" | "r_carpal_distal_phalanx_1" | "r_trapezoid" | "r_metacarpal_2" | "r_carpal_proximal_phalanx_2" | "r_carpal_middle_phalanx_2" | "r_carpal_distal_phalanx_2" | "r_capitate" | "r_metacarpal_3" | "r_carpal_proximal_phalanx_3" | "r_carpal_middle_phalanx_3" | "r_carpal_distal_phalanx_3" | "r_hamate" | "r_metacarpal_4" | "r_carpal_proximal_phalanx_4" | "r_carpal_middle_phalanx_4" | "r_carpal_distal_phalanx_4" | "r_metacarpal_5" | "r_carpal_proximal_phalanx_5" | "r_carpal_middle_phalanx_5" | "r_carpal_distal_phalanx_5") to inputOutput SFString field named name.
    HAnimSegmentObject setName​(SFStringObject newValue)
    Assign typed object value to SFString name field, similar to setName(String).
    HAnimSegmentObject setUSE​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named USE.
    HAnimSegmentObject setUSE​(SFStringObject newValue)
    Assign typed object value to SFString USE field, similar to setUSE(String).
    HAnimSegmentObject setUSE​(HAnimSegmentObject DEFnode)
    Assign a USE reference to another DEF node of same node type, similar to setUSE(String).
    HAnimSegmentObject setVisible​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named visible.
    HAnimSegmentObject setVisible​(SFBoolObject newValue)
    Assign typed object value to SFBool visible field, similar to setVisible(boolean).
    java.lang.String toStringClassicVRML​(int indentLevel)
    Recursive method to provide ClassicVRML string serialization.
    java.lang.String toStringVRML97​(int indentLevel)
    Recursive method to provide VRML97 string serialization.
    java.lang.String toStringX3D​(int indentLevel)
    Recursive method to provide X3D string serialization of this model subgraph, utilizing XML encoding and conforming to X3D Canonical Form.
    java.lang.String validate()
    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