segmentNames

Simple Type Information

Source

<xs:simpleType name="segmentNames">
  <xs:annotation>
    <xs:appinfo>
      <xs:attribute name="componentName" type="xs:NMTOKEN" fixed="H-Anim"/>
      <xs:attribute name="componentLevel" type="xs:positiveInteger" fixed="1"/>CAESAR segment names for identification of HAnimSegment nodes.</xs:appinfo>
    <xs:documentation source="http://www.web3d.org/documents/specifications/19774/V1.0/HAnim/concepts.html#Hierarchy"/>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="sacrum">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="1"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="pelvis">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="2"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_thigh">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="3"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_calf">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="4"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_hindfoot">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="5"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_midproximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="6"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_middistal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="7"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_forefoot">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="8"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_thigh">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="9"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_calf">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="10"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_hindfoot">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="11"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_midproximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="12"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_middistal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="13"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_forefoot">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="14"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l5">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="15"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l4">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="16"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l3">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="17"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l2">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="18"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l1">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="19"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t12">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="20"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t11">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="21"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t10">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="22"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t9">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="23"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t8">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="24"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t7">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="25"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t6">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="26"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t5">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="27"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t4">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="28"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t3">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="29"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t2">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="30"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="t1">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="31"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c7">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="32"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c6">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="33"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c5">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="34"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c4">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="35"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c3">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="36"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c2">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="37"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="c1">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="38"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="skull">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="39"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_eyelid">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="40"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_eyelid">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="41"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_eyeball">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="42"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_eyeball">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="43"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_eyebrow">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="44"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_eyebrow">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="45"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="jaw">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="46"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_clavicle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="47"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_scapula">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="48"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_upperarm">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="49"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_forearm">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="50"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_hand">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="51"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_thumb_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="52"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_thumb_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="53"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_thumb_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="54"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_index_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="55"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_index_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="56"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_index_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="57"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_index_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="58"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_middle_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="59"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_middle_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="60"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_middle_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="61"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_middle_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="62"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_ring_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="63"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_ring_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="64"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_ring_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="65"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_ring_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="66"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_pinky_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="67"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_pinky_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="68"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_pinky_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="69"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="l_pinky_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="70"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_clavicle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="71"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_scapula">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="72"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_upperarm">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="73"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_forearm">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="74"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_hand">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="75"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_thumb_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="76"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_thumb_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="77"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_thumb_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="78"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_index_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="79"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_index_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="80"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_index_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="81"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_index_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="82"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_middle_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="83"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_middle_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="84"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_middle_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="85"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_middle_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="86"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_ring_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="87"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_ring_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="88"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_ring_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="89"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_ring_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="90"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_pinky_metacarpal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="91"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_pinky_proximal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="92"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_pinky_middle">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="93"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="r_pinky_distal">
      <xs:annotation>
        <xs:appinfo>
          <xs:attribute name="index" type="xs:integer" fixed="94"/>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <!-- additional enumerations in X3D v4 -->
  </xs:restriction>
</xs:simpleType>