| 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 |
HAnimMotionObject
X3D node tooltip: (X3D version 4.0 draft) [X3DChildNode] An HAnimMotion node supports discrete frame-by-frame playback for H-Anim motion data animation.
|
| Modifier and Type | Method and Description |
|---|---|
HAnimHumanoidObject |
HAnimHumanoidObject.setMotions(java.util.ArrayList<HAnimMotion> newValue)
Assign ArrayList value of MFNode motions field, similar to
HAnimHumanoidObject.setMotions(X3DNode[]). |
| Modifier and Type | Method and Description |
|---|---|
HAnimMotion |
HAnimMotion.setChannels(java.lang.String[] newValue)
Assign String array to inputOutput MFString field named channels.
|
HAnimMotion |
HAnimMotion.setChannelsEnabled(boolean[] newValue)
Assign boolean array to inputOutput MFBool field named channelsEnabled.
|
HAnimMotion |
HAnimMotion.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
HAnimMotion |
HAnimMotion.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
HAnimMotion |
HAnimMotion.setDescription(java.lang.String newValue)
Assign String value to inputOutput SFString field named description.
|
HAnimMotion |
HAnimMotion.setEnabled(boolean newValue)
Assign boolean value to inputOutput SFBool field named enabled.
|
HAnimMotion |
HAnimMotion.setEndFrame(int newValue)
Assign int value within allowed range of [-1,infinity) to inputOutput SFInt32 field named endFrame.
|
HAnimMotion |
HAnimMotion.setFrameDuration(double newValue)
Assign double value in seconds within allowed range of (0,infinity) to inputOutput SFTime field named frameDuration.
|
HAnimMotion |
HAnimMotion.setFrameIncrement(int newValue)
Assign int value to inputOutput SFInt32 field named frameIncrement.
|
HAnimMotion |
HAnimMotion.setFrameIndex(int newValue)
Assign int value within allowed range of [0,infinity) to inputOutput SFInt32 field named frameIndex.
|
HAnimMotion |
HAnimMotion.setJoints(java.lang.String[] newValue)
Assign String array to inputOutput MFString field named joints.
|
HAnimMotion |
HAnimMotion.setLoa(int newValue)
Assign int value within allowed range of [-1,4] to inputOutput SFInt32 field named loa.
|
HAnimMotion |
HAnimMotion.setLoop(boolean newValue)
Assign boolean value to inputOutput SFBool field named loop.
|
HAnimMotion |
HAnimMotion.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
HAnimMotion |
HAnimMotion.setStartFrame(int newValue)
Assign int value within allowed range of [0,infinity) to inputOutput SFInt32 field named startFrame.
|
HAnimMotion |
HAnimMotion.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
HAnimMotion |
HAnimMotion.setValues(float[] newValue)
Assign float array to inputOutput MFFloat field named values.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.