| Package | Description |
|---|---|
| org.web3d.x3d.jsail.HAnim |
The Humanoid Animation (H-Anim) component for X3D defines node bindings and other
details for implementing ISO/IEC 19774, the H-Anim International Specificaiton.
|
| org.web3d.x3d.sai.HAnim |
The Humanoid Animation (H-Anim) component for X3D defines node bindings and other
details for implementing ISO/IEC 19774, the H-Anim International Specificaiton.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HAnimSiteObject
X3D node tooltip: [X3DGroupingNode] An HAnimSite node serves three purposes: (a) define an "end effector" location which can be used by an inverse kinematics system, (b) define an attachment point for accessories such as jewelry and clothing, and (c) define a location for a Viewpoint virtual camera in the reference frame of an HAnimSegment (such as a view "through the eyes" of the humanoid for use in multi-user worlds).
|
| Modifier and Type | Method and Description |
|---|---|
HAnimHumanoidObject |
HAnimHumanoidObject.setSites(java.util.ArrayList<HAnimSite> newValue)
Assign ArrayList value of MFNode sites field, similar to
HAnimHumanoidObject.setSites(X3DNode[]). |
HAnimHumanoidObject |
HAnimHumanoidObject.setViewpoints(java.util.ArrayList<HAnimSite> newValue)
Assign ArrayList value of MFNode viewpoints field, similar to
HAnimHumanoidObject.setViewpoints(X3DNode[]). |
| Modifier and Type | Method and Description |
|---|---|
HAnimSite |
HAnimSite.setBboxCenter(float[] newValue)
Assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
|
HAnimSite |
HAnimSite.setBboxSize(float[] newValue)
Assign 3-tuple float array within allowed range of [0,infinity), or default value [-1 -1 -1], to initializeOnly SFVec3f field named bboxSize.
|
HAnimSite |
HAnimSite.setCenter(float[] newValue)
Assign 3-tuple float array to inputOutput SFVec3f field named center.
|
HAnimSite |
HAnimSite.setChildren(X3DNode[] newValue)
Assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field children.
|
HAnimSite |
HAnimSite.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
HAnimSite |
HAnimSite.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
HAnimSite |
HAnimSite.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
HAnimSite |
HAnimSite.setName(java.lang.String newValue)
Assign String enumeration value ("cervicale"|"crotch"|"l_acromion"|"l_asis"|"l_axilla_ant"|"l_axilla_post"|"l_calcaneous_post"|"l_clavicale"|"l_dactylion"|"l_digit2"|"l_femoral_lateral_epicn"|"l_femoral_medial_epicn"|"l_forefoot_tip"|"l_gonion"|"l_hand_tip"|"l_humeral_lateral_epicn"|"l_humeral_medial_epicn"|"l_iliocristale"|"l_index_distal_tip"|"l_infraorbitale"|"l_knee_crease"|"l_lateral_malleolus"|"l_medial_malleolus"|"l_metacarpal_pha2"|"l_metacarpal_pha5"|"l_metatarsal_pha1"|"l_metatarsal_pha5"|"l_middle_distal_tip"|"l_neck_base"|"l_olecranon"|"l_pinky_distal_tip"|"l_psis"|"l_radial_styloid"|"l_radiale"|"l_rib10"|"l_ring_distal_tip"|"l_sphyrion"|"l_thelion"|"l_thumb_distal_tip"|"l_tragion"|"l_trochanterion"|"l_ulnar_styloid"|"navel"|"nuchale"|"r_acromion"|"r_asis"|"r_axilla_ant"|"r_axilla_post"|"r_calcaneous_post"|"r_clavicale"|"r_dactylion"|"r_digit2"|"r_femoral_lateral_epicn"|"r_femoral_medial_epicn"|"r_forefoot_tip"|"r_gonion"|"r_hand_tip"|"r_humeral_lateral_epicn"|"r_humeral_medial_epicn"|"r_iliocristale"|"r_index_distal_tip"|"r_infraorbitale"|"r_knee_crease"|"r_lateral_malleolus"|"r_medial_malleolus"|"r_metacarpal_pha2"|"r_metacarpal_pha5"|"r_metatarsal_pha1"|"r_metatarsal_pha5"|"r_middle_distal_tip"|"r_neck_base"|"r_olecranon"|"r_pinky_distal_tip"|"r_psis"|"r_radial_styloid"|"r_radiale"|"r_rib10"|"r_ring_distal_tip"|"r_sphyrion"|"r_thelion"|"r_thumb_distal_tip"|"r_tragion"|"r_trochanterion"|"r_ulnar_styloid"|"rib10_midspine"|"sellion"|"skull_tip"|"substernale"|"supramenton"|"suprasternale"|"waist_preferred_post") ['cervicale'|'crotch'|'l_acromion'|'l_asis'|'l_axilla_ant'|'l_axilla_post'|'l_calcaneous_post'|'l_clavicale'|'l_dactylion'|'l_digit2'|'l_femoral_lateral_epicn'|'l_femoral_medial_epicn'|'l_forefoot_tip'|'l_gonion'|'l_hand_tip'|'l_humeral_lateral_epicn'|'l_humeral_medial_epicn'|'l_iliocristale'|'l_index_distal_tip'|'l_infraorbitale'|'l_knee_crease'|'l_lateral_malleolus'|'l_medial_malleolus'|'l_metacarpal_pha2'|'l_metacarpal_pha5'|'l_metatarsal_pha1'|'l_metatarsal_pha5'|'l_middle_distal_tip'|'l_neck_base'|'l_olecranon'|'l_pinky_distal_tip'|'l_psis'|'l_radial_styloid'|'l_radiale'|'l_rib10'|'l_ring_distal_tip'|'l_sphyrion'|'l_thelion'|'l_thumb_distal_tip'|'l_tragion'|'l_trochanterion'|'l_ulnar_styloid'|'navel'|'nuchale'|'r_acromion'|'r_asis'|'r_axilla_ant'|'r_axilla_post'|'r_calcaneous_post'|'r_clavicale'|'r_dactylion'|'r_digit2'|'r_femoral_lateral_epicn'|'r_femoral_medial_epicn'|'r_forefoot_tip'|'r_gonion'|'r_hand_tip'|'r_humeral_lateral_epicn'|'r_humeral_medial_epicn'|'r_iliocristale'|'r_index_distal_tip'|'r_infraorbitale'|'r_knee_crease'|'r_lateral_malleolus'|'r_medial_malleolus'|'r_metacarpal_pha2'|'r_metacarpal_pha5'|'r_metatarsal_pha1'|'r_metatarsal_pha5'|'r_middle_distal_tip'|'r_neck_base'|'r_olecranon'|'r_pinky_distal_tip'|'r_psis'|'r_radial_styloid'|'r_radiale'|'r_rib10'|'r_ring_distal_tip'|'r_sphyrion'|'r_thelion'|'r_thumb_distal_tip'|'r_tragion'|'r_trochanterion'|'r_ulnar_styloid'|'rib10_midspine'|'sellion'|'skull_tip'|'substernale'|'supramenton'|'suprasternale'|'waist_preferred_post'] to inputOutput SFString field named name.
|
HAnimSite |
HAnimSite.setRotation(float[] newValue)
Assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.
|
HAnimSite |
HAnimSite.setScale(float[] newValue)
Assign 3-tuple float array within allowed range of (0,infinity) to inputOutput SFVec3f field named scale.
|
HAnimSite |
HAnimSite.setScaleOrientation(float[] newValue)
Assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named scaleOrientation.
|
HAnimSite |
HAnimSite.setTranslation(float[] newValue)
Assign 3-tuple float array to inputOutput SFVec3f field named translation.
|
HAnimSite |
HAnimSite.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.