|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HAnimSegment
Defines the requirements of an X3D HAnimSegment node
| Method Summary | |
|---|---|
void |
getCenterOfMass(float[] val)
Return the centerOfMass value in the argument float[] |
X3DNode |
getCoord()
Return the coord X3DNode value. |
void |
getDisplacers(X3DNode[] val)
Return the displacers value in the argument X3DNode[] |
float |
getMass()
Return the mass float value. |
void |
getMomentsOfInertia(float[] val)
Return the momentsOfInertia value in the argument float[] |
java.lang.String |
getName()
Return the name String value. |
int |
getNumDisplacers()
Return the number of MFNode items in the displacers field. |
int |
getNumMomentsOfInertia()
Return the number of MFFloat items in the momentsOfInertia field. |
void |
setCenterOfMass(float[] val)
Set the centerOfMass field. |
void |
setCoord(X3DCoordinateNode val)
Set the coord field. |
void |
setCoord(X3DProtoInstance val)
Set the coord field. |
void |
setDisplacers(X3DNode[] val)
Set the displacers field. |
void |
setMass(float val)
Set the mass field. |
void |
setMomentsOfInertia(float[] val)
Set the momentsOfInertia field. |
void |
setName(java.lang.String val)
Set the name field. |
| Methods inherited from interface org.web3d.x3d.sai.X3DGroupingNode |
|---|
addChildren, getChildren, getNumChildren, removeChildren, setChildren |
| Methods inherited from interface org.web3d.x3d.sai.X3DNode |
|---|
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata |
| Methods inherited from interface org.web3d.x3d.sai.X3DBoundedObject |
|---|
getBboxCenter, getBboxSize, setBboxCenter, setBboxSize |
| Method Detail |
|---|
void getCenterOfMass(float[] val)
val - The float[] to initialize.void setCenterOfMass(float[] val)
val - The float[] to set.X3DNode getCoord()
void setCoord(X3DCoordinateNode val)
val - The X3DCoordinateNode to set.void setCoord(X3DProtoInstance val)
val - The X3DProtoInstance to set.int getNumDisplacers()
void getDisplacers(X3DNode[] val)
val - The X3DNode[] to initialize.void setDisplacers(X3DNode[] val)
val - The X3DNode[] to set.float getMass()
void setMass(float val)
val - The float to set.int getNumMomentsOfInertia()
void getMomentsOfInertia(float[] val)
val - The float[] to initialize.void setMomentsOfInertia(float[] val)
val - The float[] to set.java.lang.String getName()
void setName(java.lang.String val)
val - The String to set.
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||