Package org.web3d.x3d.sai.hanim
Interface HAnimHumanoid
- All Superinterfaces:
X3DBoundedObject,X3DChildNode,X3DNode
- All Known Implementing Classes:
SAIHAnimHumanoid,SAIHAnimHumanoid
Defines the requirements of an X3D HAnimHumanoid node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetCenter(float[] val) Return the center value in the argument float[]voidReturn the info value in the argument String[]voidReturn the joints value in the argument X3DNode[]getName()Return the name String value.intReturn the number of MFString items in the info field.intReturn the number of MFNode items in the joints field.intReturn the number of MFNode items in the segments field.intReturn the number of MFNode items in the sites field.intReturn the number of MFNode items in the skeleton field.intReturn the number of MFNode items in the skin field.intReturn the number of MFNode items in the viewpoints field.voidgetRotation(float[] val) Return the rotation value in the argument float[]voidgetScale(float[] val) Return the scale value in the argument float[]voidgetScaleOrientation(float[] val) Return the scaleOrientation value in the argument float[]voidgetSegments(X3DNode[] val) Return the segments value in the argument X3DNode[]voidReturn the sites value in the argument X3DNode[]voidgetSkeleton(X3DNode[] val) Return the skeleton value in the argument X3DNode[]voidReturn the skin value in the argument X3DNode[]Return the skinCoord X3DNode value.Return the skinNormal X3DNode value.voidgetTranslation(float[] val) Return the translation value in the argument float[]Return the version String value.voidgetViewpoints(X3DNode[] val) Return the viewpoints value in the argument X3DNode[]voidsetCenter(float[] val) Set the center field.voidSet the info field.voidSet the joints field.voidSet the name field.voidsetRotation(float[] val) Set the rotation field.voidsetScale(float[] val) Set the scale field.voidsetScaleOrientation(float[] val) Set the scaleOrientation field.voidsetSegments(X3DNode[] val) Set the segments field.voidSet the sites field.voidsetSkeleton(X3DNode[] val) Set the skeleton field.voidSet the skin field.voidsetSkinCoord(X3DNode val) Set the skinCoord field.voidsetSkinNormal(X3DNode val) Set the skinNormal field.voidsetTranslation(float[] val) Set the translation field.voidsetVersion(String val) Set the version field.voidsetViewpoints(X3DNode[] val) Set the viewpoints field.Methods inherited from interface org.web3d.x3d.sai.X3DBoundedObject
getBboxCenter, getBboxSize, setBboxCenter, setBboxSizeMethods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getCenter
void getCenter(float[] val) Return the center value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setCenter
void setCenter(float[] val) Set the center field.- Parameters:
val- The float[] to set.
-
getRotation
void getRotation(float[] val) Return the rotation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setRotation
void setRotation(float[] val) Set the rotation field.- Parameters:
val- The float[] to set.
-
getScale
void getScale(float[] val) Return the scale value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setScale
void setScale(float[] val) Set the scale field.- Parameters:
val- The float[] to set.
-
getScaleOrientation
void getScaleOrientation(float[] val) Return the scaleOrientation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setScaleOrientation
void setScaleOrientation(float[] val) Set the scaleOrientation field.- Parameters:
val- The float[] to set.
-
getTranslation
void getTranslation(float[] val) Return the translation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setTranslation
void setTranslation(float[] val) Set the translation field.- Parameters:
val- The float[] to set.
-
getName
-
setName
-
getNumInfo
int getNumInfo()Return the number of MFString items in the info field.- Returns:
- the number of MFString items in the info field.
-
getInfo
Return the info value in the argument String[]- Parameters:
val- The String[] to initialize.
-
setInfo
-
getNumJoints
int getNumJoints()Return the number of MFNode items in the joints field.- Returns:
- the number of MFNode items in the joints field.
-
getJoints
Return the joints value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setJoints
-
getNumSegments
int getNumSegments()Return the number of MFNode items in the segments field.- Returns:
- the number of MFNode items in the segments field.
-
getSegments
Return the segments value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setSegments
-
getNumSites
int getNumSites()Return the number of MFNode items in the sites field.- Returns:
- the number of MFNode items in the sites field.
-
getSites
Return the sites value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setSites
-
getNumSkeleton
int getNumSkeleton()Return the number of MFNode items in the skeleton field.- Returns:
- the number of MFNode items in the skeleton field.
-
getSkeleton
Return the skeleton value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setSkeleton
-
getNumSkin
int getNumSkin()Return the number of MFNode items in the skin field.- Returns:
- the number of MFNode items in the skin field.
-
getSkin
Return the skin value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setSkin
-
getSkinCoord
-
setSkinCoord
-
getSkinNormal
-
setSkinNormal
-
getVersion
-
setVersion
-
getNumViewpoints
int getNumViewpoints()Return the number of MFNode items in the viewpoints field.- Returns:
- the number of MFNode items in the viewpoints field.
-
getViewpoints
Return the viewpoints value in the argument X3DNode[]- Parameters:
val- The X3DNode[] to initialize.
-
setViewpoints
-