Class HAnimDisplacer

All Implemented Interfaces:
X3DNode, HAnimDisplacer, X3DGeometricPropertyNode

public class HAnimDisplacer extends X3DConcreteNode implements HAnimDisplacer
HAnimDisplacer nodes alter the shape of coordinate-based geometry within parent HAnimJoint or HAnimSegment nodes.

X3D node tooltip: [X3DGeometricPropertyNode] HAnimDisplacer nodes alter the shape of coordinate-based geometry within parent HAnimJoint or HAnimSegment nodes. Displacer effects are scaled by the corresponding weight field.
  • Hint: HAnimDisplacer can be used in three different ways: (a) identify vertices corresponding to a particular feature in a parent HAnimSegment node, (b) represent a particular muscular action for a parent HAnimJoint node by displacing corresponding HAnimHumanoid skin vertices in various directions (linearly or radially), or (c) represent a complete configuration of coordinate vertices in parent HAnimSegment or HAnimJoint nodes. Example: in the case of a face, there might be a separate HAnimDisplacer node for each facial expression.
  • Warning: allowed name suffixes include _feature, _action and _config.
  • Hint: multiple HAnimDisplacer nodes must appear consecutively inside parent HAnimSegment for proper content validation in XML encoding.
  • Warning: index values for HanimHumanoid skin IndexedFaceSet, skinCoord and skinNormal nodes must all be consistently defined together with HAnimJoint HAnimSegment and HAnimDisplacer nodes for proper skin animation.
  • Hint: HAnim Specification https://www.web3d.org/documents/specifications/19774/V2.0
  • Hint: HAnim Specification part 1, Displacer https://www.web3d.org/documents/specifications/19774/V2.0/Architecture/ObjectInterfaces.html#Displacer
  • Hint: X3D for Advanced Modeling (X3D4AM) slideset https://x3dgraphics.com/slidesets/X3dForAdvancedModeling/HumanoidAnimation.pdf
  • Warning: requires X3D profile='Full' or else include <component name='HAnim' level='1'/>
  • Warning: for X3D3 HAnim1, spelling of component name is 'H-Anim' (including hyphen)

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: HAnimDisplacer, X3D Tooltips: HAnimDisplacer, X3D Scene Authoring Hints
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static String
    String constant COMPONENT defines X3D component for the HAnimDisplacer element: HAnim
    static String
    containerField describes typical field relationship of a node to its parent.
    MFInt32 field named coordIndex has default value equal to an empty list.
    static String
    SFString field named description has default value equal to an empty string.
    static float[]
    MFVec3f field named displacements has default value equal to an empty list.
    static String
    fromField ROUTE name for SFString field named description.
    static String
    fromField ROUTE name for MFVec3f field named displacements.
    static String
    fromField ROUTE name for SFNode field named IS.
    static String
    fromField ROUTE name for SFNode field named metadata.
    static String
    fromField ROUTE name for SFString field named name.
    static String
    fromField ROUTE name for SFFloat field named weight.
    static IS
    SFNode field named IS has default value null (Java syntax) or NULL (XML syntax).
    static int
    Integer constant LEVEL provides default X3D HAnim component level for this element: 1
    SFNode field named metadata has default value null (Java syntax) or NULL (XML syntax).
    static String
    String constant NAME provides name of this element: HAnimDisplacer.
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "adams_apple" (Java syntax) or adams_apple (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "adams_apple" has unique index 11
    static int
    SFString xs:NMTOKEN enumeration value "adams_apple" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "adams_apple" has unique parent "c2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "buttocks_standing_wall_contact_point" (Java syntax) or buttocks_standing_wall_contact_point (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "buttocks_standing_wall_contact_point" has unique index 93
    static int
    SFString xs:NMTOKEN enumeration value "buttocks_standing_wall_contact_point" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "buttocks_standing_wall_contact_point" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "cervicale" (Java syntax) or cervicale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "cervicale" has unique index 10
    static int
    SFString xs:NMTOKEN enumeration value "cervicale" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "cervicale" has unique parent "t1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "crotch" (Java syntax) or crotch (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "crotch" has unique index 38
    static int
    SFString xs:NMTOKEN enumeration value "crotch" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "crotch" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name has default value equal to an empty string.
    static String
    Tooltip: glabella is between the eyebrows and above the nose.
    static int
    SFString xs:NMTOKEN enumeration value "glabella" has unique index 1
    static int
    SFString xs:NMTOKEN enumeration value "glabella" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "glabella" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_acromion" (Java syntax) or l_acromion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_acromion" has unique index 15
    static int
    SFString xs:NMTOKEN enumeration value "l_acromion" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_acromion" has unique parent "l_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_asis" (Java syntax) or l_asis (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_asis" has alias "Left Anterior Superior Iliac Spine"
    static int
    SFString xs:NMTOKEN enumeration value "l_asis" has unique index 32
    static int
    SFString xs:NMTOKEN enumeration value "l_asis" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_asis" has unique parent "pelvis" in HAnimSegment
    static String
    Tooltip: Left Axilla Distal (Posterior).
    static String
    SFString xs:NMTOKEN enumeration value "l_axilla_distal" has alias "l_axilla_post"
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_distal" has unique index 17
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_distal" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_axilla_distal" has unique parent "l_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_axilla_posterior_folds" (Java syntax) or l_axilla_posterior_folds (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_posterior_folds" has unique index 18
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_posterior_folds" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_axilla_posterior_folds" has unique parent "l_clavicle" in HAnimSegment
    static String
    Tooltip: Left Axilla Proximal (Anterior).
    static String
    SFString xs:NMTOKEN enumeration value "l_axilla_proximal" has alias "l_axilla_ant"
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_proximal" has unique index 16
    static int
    SFString xs:NMTOKEN enumeration value "l_axilla_proximal" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_axilla_proximal" has unique parent "l_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_bideltoid" (Java syntax) or l_bideltoid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_bideltoid" has unique index 96
    static int
    SFString xs:NMTOKEN enumeration value "l_bideltoid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_bideltoid" has unique parent "l_upperarm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_calcaneus_posterior" (Java syntax) or l_calcaneus_posterior (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_calcaneus_posterior" has alias "l_calcaneous_post"
    static int
    SFString xs:NMTOKEN enumeration value "l_calcaneus_posterior" has unique index 58
    static int
    SFString xs:NMTOKEN enumeration value "l_calcaneus_posterior" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_calcaneus_posterior" has unique parent "l_talus" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has alias "l_thumb_distal"
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique index 101
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_1" has unique parent "l_carpal_distal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has alias "l_index_distal"
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique index 102
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_2" has unique parent "l_carpal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has alias "l_middle_distal"
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique index 103
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_3" has unique parent "l_carpal_distal_phalanx_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has alias "l_ring_distal"
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique index 104
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_4" has unique parent "l_carpal_distal_phalanx_4" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has alias "l_pinky_distal"
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique index 105
    static int
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_carpal_distal_phalanx_5" has unique parent "l_carpal_distal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_chest_midsagittal_plane" (Java syntax) or l_chest_midsagittal_plane (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_chest_midsagittal_plane" has unique index 94
    static int
    SFString xs:NMTOKEN enumeration value "l_chest_midsagittal_plane" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_chest_midsagittal_plane" has unique parent "t6" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_clavicle" (Java syntax) or l_clavicle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_clavicle" has alias "l_clavicale"
    static int
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique index 14
    static int
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_clavicle" has unique parent "l_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_dactylion" (Java syntax) or l_dactylion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_dactylion" has unique index 57
    static int
    SFString xs:NMTOKEN enumeration value "l_dactylion" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_dactylion" has unique parent "l_carpal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_ectocanthus" (Java syntax) or l_ectocanthus (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_ectocanthus" has alias "l_canthus"
    static int
    SFString xs:NMTOKEN enumeration value "l_ectocanthus" has unique index 85
    static int
    SFString xs:NMTOKEN enumeration value "l_ectocanthus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_ectocanthus" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_femoral_lateral_epicondyle" (Java syntax) or l_femoral_lateral_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_femoral_lateral_epicondyle" has alias array (TODO tokenize)"l_femoral_lateral_epicn,l_femoral_lateral_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "l_femoral_lateral_epicondyle" has unique index 39
    static int
    SFString xs:NMTOKEN enumeration value "l_femoral_lateral_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_femoral_lateral_epicondyle" has unique parent "l_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_femoral_medial_epicondyle" (Java syntax) or l_femoral_medial_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_femoral_medial_epicondyle" has alias array (TODO tokenize)"l_femoral_medial_epicn,l_femoral_medial_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "l_femoral_medial_epicondyle" has unique index 40
    static int
    SFString xs:NMTOKEN enumeration value "l_femoral_medial_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_femoral_medial_epicondyle" has unique parent "l_thigh" in HAnimSegment
    static String
    Tooltip: Left Gonion is midpoint of mandibular angle of the jaw.
    static int
    SFString xs:NMTOKEN enumeration value "l_gonion" has unique index 5
    static int
    SFString xs:NMTOKEN enumeration value "l_gonion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_gonion" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_humeral_lateral_epicondyle" (Java syntax) or l_humeral_lateral_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_humeral_lateral_epicondyle" has alias array (TODO tokenize)"l_humeral_lateral_epicn,l_humeral_lateral_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "l_humeral_lateral_epicondyle" has unique index 63
    static int
    SFString xs:NMTOKEN enumeration value "l_humeral_lateral_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_humeral_lateral_epicondyle" has unique parent "l_upperarm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_humeral_medial_epicondyle" (Java syntax) or l_humeral_medial_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_humeral_medial_epicondyle" has alias array (TODO tokenize)"l_humeral_medial_epicn,l_humeral_medial_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "l_humeral_medial_epicondyle" has unique index 64
    static int
    SFString xs:NMTOKEN enumeration value "l_humeral_medial_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_humeral_medial_epicondyle" has unique parent "l_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_iliocristale" (Java syntax) or l_iliocristale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_iliocristale" has unique index 33
    static int
    SFString xs:NMTOKEN enumeration value "l_iliocristale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_iliocristale" has unique parent "pelvis" in HAnimSegment
    static String
    Tooltip: Left Infraorbitale foramen is opening in maxillary bone of skull located below the infraorbital margin of the orbit.
    static int
    SFString xs:NMTOKEN enumeration value "l_infraorbitale" has unique index 3
    static int
    SFString xs:NMTOKEN enumeration value "l_infraorbitale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_infraorbitale" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_knee_crease" (Java syntax) or l_knee_crease (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_knee_crease" has unique index 90
    static int
    SFString xs:NMTOKEN enumeration value "l_knee_crease" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_knee_crease" has unique parent "l_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_lateral_malleolus" (Java syntax) or l_lateral_malleolus (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_lateral_malleolus" has unique index 49
    static int
    SFString xs:NMTOKEN enumeration value "l_lateral_malleolus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_lateral_malleolus" has unique parent "l_calf" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_medial_malleolus" (Java syntax) or l_medial_malleolus (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_medial_malleolus" has unique index 48
    static int
    SFString xs:NMTOKEN enumeration value "l_medial_malleolus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_medial_malleolus" has unique parent "l_calf" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_phalanx_2" (Java syntax) or l_metacarpal_phalanx_2 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_2" has alias array (TODO tokenize)"l_metacarpal_pha2,l_metacarpal_phalanx"
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_2" has unique index 75
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_2" has unique parent "l_metacarpal_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_phalanx_3" (Java syntax) or l_metacarpal_phalanx_3 (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_3" has unique index 76
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_3" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_3" has unique parent "l_metacarpal_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metacarpal_phalanx_5" (Java syntax) or l_metacarpal_phalanx_5 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_5" has alias "l_metacarpal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_5" has unique index 77
    static int
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_5" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_metacarpal_phalanx_5" has unique parent "l_metacarpal_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_phalanx_1" (Java syntax) or l_metatarsal_phalanx_1 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_1" has alias "l_metatarsal_pha1"
    static int
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_1" has unique index 55
    static int
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_1" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_1" has unique parent "l_tarsal_proximal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_metatarsal_phalanx_5" (Java syntax) or l_metatarsal_phalanx_5 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_5" has alias "l_metatarsal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_5" has unique index 56
    static int
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_5" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_metatarsal_phalanx_5" has unique parent "l_tarsal_proximal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_neck_base" (Java syntax) or l_neck_base (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_neck_base" has unique index 82
    static int
    SFString xs:NMTOKEN enumeration value "l_neck_base" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "l_neck_base" has unique parent "c7" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_olecranon" (Java syntax) or l_olecranon (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_olecranon" has unique index 65
    static int
    SFString xs:NMTOKEN enumeration value "l_olecranon" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_olecranon" has unique parent "l_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_psis" (Java syntax) or l_psis (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_psis" has alias "Left Posterior Superior Iliac Spine"
    static int
    SFString xs:NMTOKEN enumeration value "l_psis" has unique index 34
    static int
    SFString xs:NMTOKEN enumeration value "l_psis" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_psis" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_radial_styloid" (Java syntax) or l_radial_styloid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_radial_styloid" has unique index 71
    static int
    SFString xs:NMTOKEN enumeration value "l_radial_styloid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_radial_styloid" has unique parent "l_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_radiale" (Java syntax) or l_radiale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_radiale" has unique index 69
    static int
    SFString xs:NMTOKEN enumeration value "l_radiale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_radiale" has unique parent "l_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_rib10" (Java syntax) or l_rib10 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_rib10" has alias "l_rib10_midspine"
    static int
    SFString xs:NMTOKEN enumeration value "l_rib10" has unique index 28
    static int
    SFString xs:NMTOKEN enumeration value "l_rib10" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "l_rib10" has unique parent "l2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_sphyrion" (Java syntax) or l_sphyrion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_sphyrion" has unique index 50
    static int
    SFString xs:NMTOKEN enumeration value "l_sphyrion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_sphyrion" has unique parent "l_talus" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_suprapatella" (Java syntax) or l_suprapatella (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_suprapatella" has alias "l_kneecap"
    static int
    SFString xs:NMTOKEN enumeration value "l_suprapatella" has unique index 41
    static int
    SFString xs:NMTOKEN enumeration value "l_suprapatella" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_suprapatella" has unique parent "l_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique index 111
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_1" has unique parent "l_tarsal_distal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has alias "l_digit2"
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique index 112
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_2" has unique parent "l_tarsal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique index 113
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_3" has unique parent "l_tarsal_distal_phalanx_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique index 114
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_4" has unique parent "l_tarsal_distal_phalanx_4" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has alias "l_tarsal_distal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique index 115
    static int
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "l_tarsal_distal_phalanx_5" has unique parent "l_tarsal_distal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_thelion" (Java syntax) or l_thelion (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_thelion" has alias "Left Bustpoint"
    static int
    SFString xs:NMTOKEN enumeration value "l_thelion" has unique index 29
    static int
    SFString xs:NMTOKEN enumeration value "l_thelion" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "l_thelion" has unique parent "t9" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_tibiale" (Java syntax) or l_tibiale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_tibiale" has unique index 47
    static int
    SFString xs:NMTOKEN enumeration value "l_tibiale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_tibiale" has unique parent "l_calf" in HAnimSegment
    static String
    Tooltip: notch just above the tragus of the ear.
    static int
    SFString xs:NMTOKEN enumeration value "l_tragion" has unique index 4
    static int
    SFString xs:NMTOKEN enumeration value "l_tragion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_tragion" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_trochanterion" (Java syntax) or l_trochanterion (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "l_trochanterion" has alias "l_trochanter"
    static int
    SFString xs:NMTOKEN enumeration value "l_trochanterion" has unique index 42
    static int
    SFString xs:NMTOKEN enumeration value "l_trochanterion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_trochanterion" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "l_ulnar_styloid" (Java syntax) or l_ulnar_styloid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "l_ulnar_styloid" has unique index 70
    static int
    SFString xs:NMTOKEN enumeration value "l_ulnar_styloid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "l_ulnar_styloid" has unique parent "l_carpal" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "menton" (Java syntax) or menton (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "menton" has alias "chin"
    static int
    SFString xs:NMTOKEN enumeration value "menton" has unique index 87
    static int
    SFString xs:NMTOKEN enumeration value "menton" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "menton" has unique parent "jaw" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "mesosternale" (Java syntax) or mesosternale (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "mesosternale" has alias "mesosternum"
    static int
    SFString xs:NMTOKEN enumeration value "mesosternale" has unique index 88
    static int
    SFString xs:NMTOKEN enumeration value "mesosternale" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "mesosternale" has unique parent "t6" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "navel" (Java syntax) or navel (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "navel" has alias "belly button"
    static int
    SFString xs:NMTOKEN enumeration value "navel" has unique index 84
    static int
    SFString xs:NMTOKEN enumeration value "navel" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "navel" has unique parent "l5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "nuchale" (Java syntax) or nuchale (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "nuchale" has alias "nuchal"
    static int
    SFString xs:NMTOKEN enumeration value "nuchale" has unique index 81
    static int
    SFString xs:NMTOKEN enumeration value "nuchale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "nuchale" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "opisthocranion" (Java syntax) or opisthocranion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "opisthocranion" has unique index 89
    static int
    SFString xs:NMTOKEN enumeration value "opisthocranion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "opisthocranion" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_acromion" (Java syntax) or r_acromion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_acromion" has unique index 20
    static int
    SFString xs:NMTOKEN enumeration value "r_acromion" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_acromion" has unique parent "r_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_asis" (Java syntax) or r_asis (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_asis" has alias "Right Anterior Superior Iliac Spine"
    static int
    SFString xs:NMTOKEN enumeration value "r_asis" has unique index 35
    static int
    SFString xs:NMTOKEN enumeration value "r_asis" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_asis" has unique parent "pelvis" in HAnimSegment
    static String
    Tooltip: Right Axilla Distal (Posterior).
    static String
    SFString xs:NMTOKEN enumeration value "r_axilla_distal" has alias "r_axilla_post"
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_distal" has unique index 22
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_distal" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_axilla_distal" has unique parent "r_clavicle" in HAnimSegment
    static String
    Tooltip: Right Posterior Axillary Folds.
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_posterior_folds" has unique index 23
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_posterior_folds" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_axilla_posterior_folds" has unique parent "r_clavicle" in HAnimSegment
    static String
    Tooltip: Right Axilla Proximal (Anterior).
    static String
    SFString xs:NMTOKEN enumeration value "r_axilla_proximal" has alias "r_axilla_ant"
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_proximal" has unique index 21
    static int
    SFString xs:NMTOKEN enumeration value "r_axilla_proximal" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_axilla_proximal" has unique parent "r_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_bideltoid" (Java syntax) or r_bideltoid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_bideltoid" has unique index 97
    static int
    SFString xs:NMTOKEN enumeration value "r_bideltoid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_bideltoid" has unique parent "r_upperarm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_calcaneus_posterior" (Java syntax) or r_calcaneus_posterior (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_calcaneus_posterior" has alias "r_calcaneous_post"
    static int
    SFString xs:NMTOKEN enumeration value "r_calcaneus_posterior" has unique index 62
    static int
    SFString xs:NMTOKEN enumeration value "r_calcaneus_posterior" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_calcaneus_posterior" has unique parent "r_talus" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has alias "r_thumb_distal"
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique index 106
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_1" has unique parent "r_carpal_distal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has alias "r_index_distal"
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique index 107
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_2" has unique parent "r_carpal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has alias "r_middle_distal"
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique index 108
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_3" has unique parent "r_carpal_distal_phalanx_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has alias "r_ring_distal"
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique index 109
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_4" has unique parent "r_carpal_distal_phalanx_4" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has alias "r_pinky_distal"
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique index 110
    static int
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_carpal_distal_phalanx_5" has unique parent "r_carpal_distal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_chest_midsagittal_plane" (Java syntax) or r_chest_midsagittal_plane (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_chest_midsagittal_plane" has unique index 95
    static int
    SFString xs:NMTOKEN enumeration value "r_chest_midsagittal_plane" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_chest_midsagittal_plane" has unique parent "t6" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_clavicle" (Java syntax) or r_clavicle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_clavicle" has alias "r_clavicale"
    static int
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique index 19
    static int
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_clavicle" has unique parent "r_clavicle" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_dactylion" (Java syntax) or r_dactylion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_dactylion" has unique index 61
    static int
    SFString xs:NMTOKEN enumeration value "r_dactylion" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_dactylion" has unique parent "r_carpal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_ectocanthus" (Java syntax) or r_ectocanthus (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_ectocanthus" has alias "r_canthus"
    static int
    SFString xs:NMTOKEN enumeration value "r_ectocanthus" has unique index 86
    static int
    SFString xs:NMTOKEN enumeration value "r_ectocanthus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_ectocanthus" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_femoral_lateral_epicondyle" (Java syntax) or r_femoral_lateral_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_femoral_lateral_epicondyle" has alias array (TODO tokenize)"r_femoral_lateral_epicn,r_femoral_lateral_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "r_femoral_lateral_epicondyle" has unique index 43
    static int
    SFString xs:NMTOKEN enumeration value "r_femoral_lateral_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_femoral_lateral_epicondyle" has unique parent "r_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_femoral_medial_epicondyle" (Java syntax) or r_femoral_medial_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_femoral_medial_epicondyle" has alias array (TODO tokenize)"r_femoral_medial_epicn,r_femoral_medial_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "r_femoral_medial_epicondyle" has unique index 44
    static int
    SFString xs:NMTOKEN enumeration value "r_femoral_medial_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_femoral_medial_epicondyle" has unique parent "r_thigh" in HAnimSegment
    static String
    Tooltip: Right Gonion is midpoint of the mandibular angle of the jaw.
    static int
    SFString xs:NMTOKEN enumeration value "r_gonion" has unique index 8
    static int
    SFString xs:NMTOKEN enumeration value "r_gonion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_gonion" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_humeral_lateral_epicondyle" (Java syntax) or r_humeral_lateral_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_humeral_lateral_epicondyle" has alias array (TODO tokenize)"r_humeral_lateral_epicn,r_humeral_lateral_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "r_humeral_lateral_epicondyle" has unique index 66
    static int
    SFString xs:NMTOKEN enumeration value "r_humeral_lateral_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_humeral_lateral_epicondyle" has unique parent "r_upperarm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_humeral_medial_epicondyle" (Java syntax) or r_humeral_medial_epicondyle (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_humeral_medial_epicondyle" has alias array (TODO tokenize)"r_humeral_medial_epicn,r_humeral_medial_epicondyles"
    static int
    SFString xs:NMTOKEN enumeration value "r_humeral_medial_epicondyle" has unique index 67
    static int
    SFString xs:NMTOKEN enumeration value "r_humeral_medial_epicondyle" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_humeral_medial_epicondyle" has unique parent "r_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_iliocristale" (Java syntax) or r_iliocristale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_iliocristale" has unique index 36
    static int
    SFString xs:NMTOKEN enumeration value "r_iliocristale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_iliocristale" has unique parent "pelvis" in HAnimSegment
    static String
    Tooltip: Right Infraorbitale foramen is opening in maxillary bone of skull located below the infraorbital margin of the orbit.
    static int
    SFString xs:NMTOKEN enumeration value "r_infraorbitale" has unique index 6
    static int
    SFString xs:NMTOKEN enumeration value "r_infraorbitale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_infraorbitale" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_knee_crease" (Java syntax) or r_knee_crease (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_knee_crease" has unique index 91
    static int
    SFString xs:NMTOKEN enumeration value "r_knee_crease" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_knee_crease" has unique parent "r_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_lateral_malleolus" (Java syntax) or r_lateral_malleolus (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_lateral_malleolus" has unique index 53
    static int
    SFString xs:NMTOKEN enumeration value "r_lateral_malleolus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_lateral_malleolus" has unique parent "r_calf" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_medial_malleolus" (Java syntax) or r_medial_malleolus (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_medial_malleolus" has unique index 52
    static int
    SFString xs:NMTOKEN enumeration value "r_medial_malleolus" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_medial_malleolus" has unique parent "r_calf" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_phalanx_2" (Java syntax) or r_metacarpal_phalanx_2 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_2" has alias array (TODO tokenize)"r_metacarpal_pha2,r_metacarpal_phalanx"
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_2" has unique index 78
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_2" has unique parent "r_metacarpal_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_phalanx_3" (Java syntax) or r_metacarpal_phalanx_3 (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_3" has unique index 79
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_3" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_3" has unique parent "r_metacarpal_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metacarpal_phalanx_5" (Java syntax) or r_metacarpal_phalanx_5 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_5" has alias "r_metacarpal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_5" has unique index 80
    static int
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_5" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_metacarpal_phalanx_5" has unique parent "r_metacarpal_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_phalanx_1" (Java syntax) or r_metatarsal_phalanx_1 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_1" has alias "r_metatarsal_pha1"
    static int
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_1" has unique index 59
    static int
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_1" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_1" has unique parent "r_tarsal_proximal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_metatarsal_phalanx_5" (Java syntax) or r_metatarsal_phalanx_5 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_5" has alias "r_metatarsal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_5" has unique index 60
    static int
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_5" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_metatarsal_phalanx_5" has unique parent "r_tarsal_proximal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_neck_base" (Java syntax) or r_neck_base (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_neck_base" has unique index 83
    static int
    SFString xs:NMTOKEN enumeration value "r_neck_base" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "r_neck_base" has unique parent "c7" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_olecranon" (Java syntax) or r_olecranon (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_olecranon" has unique index 68
    static int
    SFString xs:NMTOKEN enumeration value "r_olecranon" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_olecranon" has unique parent "r_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_psis" (Java syntax) or r_psis (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_psis" has alias "Right Posterior Superior Iliac Spine"
    static int
    SFString xs:NMTOKEN enumeration value "r_psis" has unique index 37
    static int
    SFString xs:NMTOKEN enumeration value "r_psis" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_psis" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_radial_styloid" (Java syntax) or r_radial_styloid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_radial_styloid" has unique index 74
    static int
    SFString xs:NMTOKEN enumeration value "r_radial_styloid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_radial_styloid" has unique parent "r_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_radiale" (Java syntax) or r_radiale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_radiale" has unique index 72
    static int
    SFString xs:NMTOKEN enumeration value "r_radiale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_radiale" has unique parent "r_forearm" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_rib10" (Java syntax) or r_rib10 (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_rib10" has alias "r_rib10_midspine"
    static int
    SFString xs:NMTOKEN enumeration value "r_rib10" has unique index 30
    static int
    SFString xs:NMTOKEN enumeration value "r_rib10" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "r_rib10" has unique parent "l2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_sphyrion" (Java syntax) or r_sphyrion (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_sphyrion" has unique index 54
    static int
    SFString xs:NMTOKEN enumeration value "r_sphyrion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_sphyrion" has unique parent "r_talus" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_suprapatella" (Java syntax) or r_suprapatella (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_suprapatella" has alias "r_kneecap"
    static int
    SFString xs:NMTOKEN enumeration value "r_suprapatella" has unique index 45
    static int
    SFString xs:NMTOKEN enumeration value "r_suprapatella" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_suprapatella" has unique parent "r_thigh" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique index 116
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_1" has unique parent "r_tarsal_distal_phalanx_1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has alias "r_digit2"
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique index 117
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_2" has unique parent "r_tarsal_distal_phalanx_2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique index 118
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_3" has unique parent "r_tarsal_distal_phalanx_3" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique index 119
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_4" has unique parent "r_tarsal_distal_phalanx_4" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues 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 String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has alias "r_tarsal_distal_pha5"
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique index 120
    static int
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique Level Of Articulation loa=4
    static String
    SFString xs:NMTOKEN enumeration value "r_tarsal_distal_phalanx_5" has unique parent "r_tarsal_distal_phalanx_5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_thelion" (Java syntax) or r_thelion (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_thelion" has alias "Right Bustpoint"
    static int
    SFString xs:NMTOKEN enumeration value "r_thelion" has unique index 31
    static int
    SFString xs:NMTOKEN enumeration value "r_thelion" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "r_thelion" has unique parent "t9" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_tibiale" (Java syntax) or r_tibiale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_tibiale" has unique index 51
    static int
    SFString xs:NMTOKEN enumeration value "r_tibiale" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_tibiale" has unique parent "r_calf" in HAnimSegment
    static String
    Tooltip: notch just above the tragus of the ear.
    static int
    SFString xs:NMTOKEN enumeration value "r_tragion" has unique index 7
    static int
    SFString xs:NMTOKEN enumeration value "r_tragion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_tragion" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_trochanterion" (Java syntax) or r_trochanterion (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "r_trochanterion" has alias "r_trochanter"
    static int
    SFString xs:NMTOKEN enumeration value "r_trochanterion" has unique index 46
    static int
    SFString xs:NMTOKEN enumeration value "r_trochanterion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_trochanterion" has unique parent "pelvis" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "r_ulnar_styloid" (Java syntax) or r_ulnar_styloid (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "r_ulnar_styloid" has unique index 73
    static int
    SFString xs:NMTOKEN enumeration value "r_ulnar_styloid" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "r_ulnar_styloid" has unique parent "r_carpal" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "rear_center_midsagittal_plane" (Java syntax) or rear_center_midsagittal_plane (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "rear_center_midsagittal_plane" has alias "median plane"
    static int
    SFString xs:NMTOKEN enumeration value "rear_center_midsagittal_plane" has unique index 92
    static int
    SFString xs:NMTOKEN enumeration value "rear_center_midsagittal_plane" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "rear_center_midsagittal_plane" has unique parent "t6" in HAnimSegment
    static String
    Tooltip: osseocartilaginous junction of the nasal dorsum.
    static int
    SFString xs:NMTOKEN enumeration value "sellion" has unique index 2
    static int
    SFString xs:NMTOKEN enumeration value "sellion" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "sellion" has unique parent "skull" in HAnimSegment
    static String
    Tooltip: CAESAR 2003 skull_vertex matches ISO 7250-1 part 5.22 Vertex (top of head).
    static String
    SFString xs:NMTOKEN enumeration value "skull_vertex" has alias array (TODO tokenize)"skull_tip,vertex"
    static int
    SFString xs:NMTOKEN enumeration value "skull_vertex" has unique index 0
    static int
    SFString xs:NMTOKEN enumeration value "skull_vertex" has unique Level Of Articulation loa=1
    static String
    SFString xs:NMTOKEN enumeration value "skull_vertex" has unique parent "skull" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "spine_1_middle_back" (Java syntax) or spine_1_middle_back (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "spine_1_middle_back" has alias "middle back"
    static int
    SFString xs:NMTOKEN enumeration value "spine_1_middle_back" has unique index 24
    static int
    SFString xs:NMTOKEN enumeration value "spine_1_middle_back" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "spine_1_middle_back" has unique parent "t5" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "spine_2_lower_back" (Java syntax) or spine_2_lower_back (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "spine_2_lower_back" has alias "lower back"
    static int
    SFString xs:NMTOKEN enumeration value "spine_2_lower_back" has unique index 25
    static int
    SFString xs:NMTOKEN enumeration value "spine_2_lower_back" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "spine_2_lower_back" has unique parent "l2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "substernale" (Java syntax) or substernale (XML syntax).
    static int
    SFString xs:NMTOKEN enumeration value "substernale" has unique index 13
    static int
    SFString xs:NMTOKEN enumeration value "substernale" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "substernale" has unique parent "t10" in HAnimSegment
    static String
    Tooltip: center point above tip of chin.
    static int
    SFString xs:NMTOKEN enumeration value "supramenton" has unique index 9
    static int
    SFString xs:NMTOKEN enumeration value "supramenton" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "supramenton" has unique parent "jaw" in HAnimSegment
    static String
    Tooltip: Suprasternale.
    static int
    SFString xs:NMTOKEN enumeration value "suprasternale" has unique index 12
    static int
    SFString xs:NMTOKEN enumeration value "suprasternale" has unique Level Of Articulation loa=2
    static String
    SFString xs:NMTOKEN enumeration value "suprasternale" has unique parent "t1" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "waist_preferred_anterior" (Java syntax) or waist_preferred_anterior (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "waist_preferred_anterior" has alias "waist_preferred_ant"
    static int
    SFString xs:NMTOKEN enumeration value "waist_preferred_anterior" has unique index 26
    static int
    SFString xs:NMTOKEN enumeration value "waist_preferred_anterior" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "waist_preferred_anterior" has unique parent "l2" in HAnimSegment
    static String
    SFString field named name with X3DUOM simpleType hanimFeaturePointNameValues and with X3DUOM baseType xs:NMTOKEN can equal this value "waist_preferred_posterior" (Java syntax) or waist_preferred_posterior (XML syntax).
    static String
    SFString xs:NMTOKEN enumeration value "waist_preferred_posterior" has alias "waist_preferred_post"
    static int
    SFString xs:NMTOKEN enumeration value "waist_preferred_posterior" has unique index 27
    static int
    SFString xs:NMTOKEN enumeration value "waist_preferred_posterior" has unique Level Of Articulation loa=3
    static String
    SFString xs:NMTOKEN enumeration value "waist_preferred_posterior" has unique parent "l2" in HAnimSegment
    static String
    toField ROUTE name for SFString field named description.
    static String
    toField ROUTE name for MFVec3f field named displacements.
    static String
    toField ROUTE name for SFNode field named metadata.
    static String
    toField ROUTE name for SFString field named name.
    static String
    toField ROUTE name for SFFloat field named weight.
    static float
    SFFloat field named weight has default value 0.0f (Java syntax) or 0.0 (XML syntax).

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

    containerField_ALTERNATE_VALUES, DEF_DEFAULT_VALUE, USE_DEFAULT_VALUE
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    addComments​(String newComment)
    Add comment as String to contained commentsList.
    addComments​(String[] newComments)
    Add comments as String[] array to contained commentsList.
    addComments​(CommentsBlock newCommentsBlock)
    Add CommentsBlock to contained commentsList.
    addCoordIndex​(int newValue)
    Add singleton int value to MFInt32 coordIndex field.
    addCoordIndex​(SFInt32 newValue)
    Add singleton SFInt32 value to MFInt32 coordIndex field.
    Add singleton SFVec3f value to MFVec3f displacements field.
    Utility method to clear MFInt32 value of coordIndex field.
    Utility method to clear SFNode value of IS field.
    Utility method to clear SFNode value of metadata field.
    Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
    findElementByNameValue​(String nameValue, String elementName)
    Recursive method to provide object reference to node or statement by name attribute, if found as part of this element or in a contained element.
    findNodeByDEF​(String DEFvalue)
    Recursive method to provide object reference to node by DEF, if found as this node or in a contained node.
    getAccessType​(String fieldName)
    Indicate accessType corresponding to given fieldName.
    Return reference to ancestor HAnimHumanoid
    Defines X3D component for the HAnimDisplacer element: HAnim
    int
    Provides default X3D component level for this element: 1
    containerField describes typical field relationship of a node to its parent.
    int[]
    Provide array of Integer results within allowed range of [0,infinity) from initializeOnly MFInt32 field named coordIndex.
    Utility method to get ArrayList value of MFInt32 coordIndex field, similar to getCoordIndex().
    Utility method to get String value of MFInt32 coordIndex field, similar to getCoordIndex().
    Provide String value from inputOutput SFString field named class.
    Provide String value from inputOutput SFString field named style.
    Provide String value from inputOutput SFString field named DEF.
    Provide String value from inputOutput SFString field named description.
    float[]
    Provide array of 3-tuple float results from inputOutput MFVec3f field named displacements.
    Provides name of this element: HAnimDisplacer
    getFieldType​(String fieldName)
    Indicate type corresponding to given fieldName.
    static String
    getHanimFeaturePointNameAlias​(String hanimFeaturePointName)
    Get alias for this hanimFeaturePointName
    static int
    getHanimFeaturePointNameIndex​(String hanimFeaturePointName)
    Get index for this hanimFeaturePointName
    static int
    getHanimFeaturePointNameLoa​(String hanimFeaturePointName)
    Get Level of Articulation (loa) for this hanimFeaturePointName
    Return version of ancestor HAnimHumanoid
    Provide String value from inputOutput SFString field named id.
    Provide IS instance (using a properly typed node) from inputOutput SFNode field IS.
    Provide org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
    Provide String enumeration value (baseType xs:NMTOKEN) ["skull_vertex" | "glabella" | "sellion" | "l_infraorbitale" | "l_tragion" | "l_gonion" | "r_infraorbitale" | "r_tragion" | "r_gonion" | "supramenton" | "cervicale" | "adams_apple" | "suprasternale" | "substernale" | "l_clavicle" | "l_acromion" | "l_axilla_proximal" | "l_axilla_distal" | "l_axilla_posterior_folds" | "r_clavicle" | "r_acromion" | "r_axilla_proximal" | "r_axilla_distal" | "r_axilla_posterior_folds" | "spine_1_middle_back" | "spine_2_lower_back" | "waist_preferred_anterior" | "waist_preferred_posterior" | "l_rib10" | "l_thelion" | "r_rib10" | "r_thelion" | "l_asis" | "l_iliocristale" | "l_psis" | "r_asis" | "r_iliocristale" | "r_psis" | "crotch" | "l_femoral_lateral_epicondyle" | "l_femoral_medial_epicondyle" | "l_suprapatella" | "l_trochanterion" | "r_femoral_lateral_epicondyle" | "r_femoral_medial_epicondyle" | "r_suprapatella" | "r_trochanterion" | "l_tibiale" | "l_medial_malleolus" | "l_lateral_malleolus" | "l_sphyrion" | "r_tibiale" | "r_medial_malleolus" | "r_lateral_malleolus" | "r_sphyrion" | "l_metatarsal_phalanx_1" | "l_metatarsal_phalanx_5" | "l_dactylion" | "l_calcaneus_posterior" | "r_metatarsal_phalanx_1" | "r_metatarsal_phalanx_5" | "r_dactylion" | "r_calcaneus_posterior" | "l_humeral_lateral_epicondyle" | "l_humeral_medial_epicondyle" | "l_olecranon" | "r_humeral_lateral_epicondyle" | "r_humeral_medial_epicondyle" | "r_olecranon" | "l_radiale" | "l_ulnar_styloid" | "l_radial_styloid" | "r_radiale" | "r_ulnar_styloid" | "r_radial_styloid" | "l_metacarpal_phalanx_2" | "l_metacarpal_phalanx_3" | "l_metacarpal_phalanx_5" | "r_metacarpal_phalanx_2" | "r_metacarpal_phalanx_3" | "r_metacarpal_phalanx_5" | "nuchale" | "l_neck_base" | "r_neck_base" | "navel" | "l_ectocanthus" | "r_ectocanthus" | "menton" | "mesosternale" | "opisthocranion" | "l_knee_crease" | "r_knee_crease" | "rear_center_midsagittal_plane" | "buttocks_standing_wall_contact_point" | "l_chest_midsagittal_plane" | "r_chest_midsagittal_plane" | "l_bideltoid" | "r_bideltoid" | "l_carpal_distal_phalanx_1" | "l_carpal_distal_phalanx_2" | "l_carpal_distal_phalanx_3" | "l_carpal_distal_phalanx_4" | "l_carpal_distal_phalanx_5" | "r_carpal_distal_phalanx_1" | "r_carpal_distal_phalanx_2" | "r_carpal_distal_phalanx_3" | "r_carpal_distal_phalanx_4" | "r_carpal_distal_phalanx_5" | "l_tarsal_distal_phalanx_1" | "l_tarsal_distal_phalanx_2" | "l_tarsal_distal_phalanx_3" | "l_tarsal_distal_phalanx_4" | "l_tarsal_distal_phalanx_5" | "r_tarsal_distal_phalanx_1" | "r_tarsal_distal_phalanx_2" | "r_tarsal_distal_phalanx_3" | "r_tarsal_distal_phalanx_4" | "r_tarsal_distal_phalanx_5" | 'etc.'] from inputOutput SFString field named name.
    static String
    getParentHanimFeaturePointName​(String hanimFeaturePointName)
    Get parent for this hanimFeaturePointName
    Provide String value from inputOutput SFString field named USE.
    float
    Provide float value from inputOutput SFFloat field named weight.
    boolean
    Return whether ancestor HAnimHumanoid is available
    boolean
    hasElementByNameValue​(String nameValue, String elementName)
    Recursive method to determine whether node or statement with given name attribute is found, meaning both objects are attached to same scene graph.
    static boolean
    hasHanimFeaturePointNameAlias​(String hanimFeaturePointName)
    Whether a alias exists for this hanimFeaturePointName
    static boolean
    hasHanimFeaturePointNameIndex​(String hanimFeaturePointName)
    Whether an index exists for this hanimFeaturePointName
    static boolean
    hasHanimFeaturePointNameLoa​(String hanimFeaturePointName)
    Whether an loa exists for this hanimFeaturePointName
    boolean
    Indicate whether an object is available for inputOutput SFNode field IS.
    boolean
    Indicate whether an object is available for inputOutput SFNode field metadata.
    boolean
    hasNodeByDEF​(String DEFvalue)
    Recursive method to determine whether node with DEFvalue is found, meaning both objects are attached to same scene graph.
    static boolean
    hasParentMatchingName​(String hanimFeaturePointName)
    Whether a parent exists for this hanimFeaturePointName
    void
    Initialize all member variables to default values.
    setCoordIndex​(int[] newValue)
    Accessor method to assign Integer array to initializeOnly MFInt32 field named coordIndex.
    Assign ArrayList value of MFInt32 coordIndex field, similar to setCoordIndex(int[]).
    setCoordIndex​(MFInt32 newValue)
    Assign typed object value to MFInt32 coordIndex field, similar to setCoordIndex(int[]).
    setCssClass​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named class.
    setCssClass​(SFString newValue)
    Assign typed object value to SFString cssClass field, similar to setCssClass(String).
    setCssStyle​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named style.
    setCssStyle​(SFString newValue)
    Assign typed object value to SFString cssClass field, similar to setCssStyle(String).
    setDEF​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named DEF.
    setDEF​(SFString newValue)
    Assign typed object value to SFString DEF field, similar to setDEF(String).
    setDescription​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    setDescription​(SFString newValue)
    Assign typed object value to SFString description field, similar to setDescription(String).
    setDisplacements​(double[] newArray)
    Utility method: double-precision set-array accessor for X3D floating-point type, similar to setDisplacements(float[]).
    setDisplacements​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named displacements.
    Assign typed object value to MFVec3f displacements field, similar to setDisplacements(float[]).
    setHtmlID​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named id.
    setHtmlID​(SFString newValue)
    Assign typed object value to SFString HtmlID field, similar to setHtmlID(String).
    setIS​(IS newValue)
    Accessor method to assign IS instance (using a properly typed node) to inputOutput SFNode field IS.
    Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
    Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    setName​(String newValue)
    Accessor method to assign String enumeration value ("skull_vertex" | "glabella" | "sellion" | "l_infraorbitale" | "l_tragion" | "l_gonion" | "r_infraorbitale" | "r_tragion" | "r_gonion" | "supramenton" | "cervicale" | "adams_apple" | "suprasternale" | "substernale" | "l_clavicle" | "l_acromion" | "l_axilla_proximal" | "l_axilla_distal" | "l_axilla_posterior_folds" | "r_clavicle" | "r_acromion" | "r_axilla_proximal" | "r_axilla_distal" | "r_axilla_posterior_folds" | "spine_1_middle_back" | "spine_2_lower_back" | "waist_preferred_anterior" | "waist_preferred_posterior" | "l_rib10" | "l_thelion" | "r_rib10" | "r_thelion" | "l_asis" | "l_iliocristale" | "l_psis" | "r_asis" | "r_iliocristale" | "r_psis" | "crotch" | "l_femoral_lateral_epicondyle" | "l_femoral_medial_epicondyle" | "l_suprapatella" | "l_trochanterion" | "r_femoral_lateral_epicondyle" | "r_femoral_medial_epicondyle" | "r_suprapatella" | "r_trochanterion" | "l_tibiale" | "l_medial_malleolus" | "l_lateral_malleolus" | "l_sphyrion" | "r_tibiale" | "r_medial_malleolus" | "r_lateral_malleolus" | "r_sphyrion" | "l_metatarsal_phalanx_1" | "l_metatarsal_phalanx_5" | "l_dactylion" | "l_calcaneus_posterior" | "r_metatarsal_phalanx_1" | "r_metatarsal_phalanx_5" | "r_dactylion" | "r_calcaneus_posterior" | "l_humeral_lateral_epicondyle" | "l_humeral_medial_epicondyle" | "l_olecranon" | "r_humeral_lateral_epicondyle" | "r_humeral_medial_epicondyle" | "r_olecranon" | "l_radiale" | "l_ulnar_styloid" | "l_radial_styloid" | "r_radiale" | "r_ulnar_styloid" | "r_radial_styloid" | "l_metacarpal_phalanx_2" | "l_metacarpal_phalanx_3" | "l_metacarpal_phalanx_5" | "r_metacarpal_phalanx_2" | "r_metacarpal_phalanx_3" | "r_metacarpal_phalanx_5" | "nuchale" | "l_neck_base" | "r_neck_base" | "navel" | "l_ectocanthus" | "r_ectocanthus" | "menton" | "mesosternale" | "opisthocranion" | "l_knee_crease" | "r_knee_crease" | "rear_center_midsagittal_plane" | "buttocks_standing_wall_contact_point" | "l_chest_midsagittal_plane" | "r_chest_midsagittal_plane" | "l_bideltoid" | "r_bideltoid" | "l_carpal_distal_phalanx_1" | "l_carpal_distal_phalanx_2" | "l_carpal_distal_phalanx_3" | "l_carpal_distal_phalanx_4" | "l_carpal_distal_phalanx_5" | "r_carpal_distal_phalanx_1" | "r_carpal_distal_phalanx_2" | "r_carpal_distal_phalanx_3" | "r_carpal_distal_phalanx_4" | "r_carpal_distal_phalanx_5" | "l_tarsal_distal_phalanx_1" | "l_tarsal_distal_phalanx_2" | "l_tarsal_distal_phalanx_3" | "l_tarsal_distal_phalanx_4" | "l_tarsal_distal_phalanx_5" | "r_tarsal_distal_phalanx_1" | "r_tarsal_distal_phalanx_2" | "r_tarsal_distal_phalanx_3" | "r_tarsal_distal_phalanx_4" | "r_tarsal_distal_phalanx_5") to inputOutput SFString field named name.
    setName​(SFString newValue)
    Assign typed object value to SFString name field, similar to setName(String).
    setUSE​(String newValue)
    Accessor method to assign String value to inputOutput SFString field named USE.
    setUSE​(SFString newValue)
    Assign typed object value to SFString USE field, similar to setUSE(String).
    setUSE​(HAnimDisplacer DEFnode)
    Assign a USE reference to another DEF node of same node type, similar to setUSE(String).
    setWeight​(double newValue)
    Utility method: double-precision set-parameter accessor for X3D floating-point type, similar to setWeight(float).
    setWeight​(float newValue)
    Accessor method to assign float value to inputOutput SFFloat field named weight.
    setWeight​(SFFloat newValue)
    Assign typed object value to SFFloat weight field, similar to setWeight(float).
    toStringClassicVRML​(int indentLevel)
    Recursive method to provide ClassicVRML string serialization.
    toStringVRML97​(int indentLevel)
    Recursive method to provide VRML97 string serialization.
    toStringX3D​(int indentLevel)
    Recursive method to provide X3D string serialization of this model subgraph, utilizing XML encoding and conforming to X3D Canonical Form.
    Recursive method to validate this element plus all contained nodes and statements, using both datatype-specification value checks and regular expression (regex) checking of corresponding string values.

    Methods inherited from class java.lang.Object

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