Uses of Class
org.web3d.x3d.jsail.HAnim.HAnimHumanoid
Package
Description
The Humanoid Animation (HAnim) component for X3D defines node bindings and other details for implementing ISO/IEC 19774, the HAnim International Specification.
-
Uses of HAnimHumanoid in org.web3d.x3d.jsail.HAnim
Modifier and TypeMethodDescriptionHAnimHumanoid.addComments
(String newComment) Add comment as String to contained commentsList.HAnimHumanoid.addComments
(String[] newComments) Add comments as String[] array to contained commentsList.HAnimHumanoid.addComments
(CommentsBlock newCommentsBlock) Add CommentsBlock to contained commentsList.Add singleton String value to MFString info field.Add singleton SFString value to MFString info field.HAnimHumanoid.addJointBindingPositions
(SFVec3f newValue) Add singleton SFVec3f value to MFVec3f jointBindingPositions field.HAnimHumanoid.addJointBindingRotations
(SFRotation newValue) Add singleton SFRotation value to MFRotation jointBindingRotations field.HAnimHumanoid.addJointBindingScales
(SFVec3f newValue) Add singleton SFVec3f value to MFVec3f jointBindingScales field.HAnimHumanoid.addJoints
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for joints field.HAnimHumanoid.addJoints
(HAnimJoint newValue) Add single child node to existing array of joints nodes (if any).HAnimHumanoid.addMotions
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for motions field.HAnimHumanoid.addMotions
(HAnimMotion newValue) Add single child node to existing array of motions nodes (if any).HAnimHumanoid.addMotionsEnabled
(boolean newValue) Add singleton boolean value to MFBool motionsEnabled field.HAnimHumanoid.addMotionsEnabled
(SFBool newValue) Add singleton SFBool value to MFBool motionsEnabled field.HAnimHumanoid.addSegments
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for segments field.HAnimHumanoid.addSegments
(HAnimSegment newValue) Add single child node to existing array of segments nodes (if any).HAnimHumanoid.addSites
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for sites field.Add single child node to existing array of sites nodes (if any).HAnimHumanoid.addSkeleton
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for skeleton field.HAnimHumanoid.addSkeleton
(X3DNode newValue) Add single child node to existing array of skeleton nodes (if any).HAnimHumanoid.addSkin
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for skin field.Add single child node to existing array of skin nodes (if any).HAnimHumanoid.addViewpoints
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for viewpoints field.HAnimHumanoid.addViewpoints
(HAnimSite newValue) Add single child node to existing array of viewpoints nodes (if any).HAnimHumanoid.clearInfo()
Utility method to clear MFString value of info field.HAnimHumanoid.clearIS()
Utility method to clear SFNode value of IS field.HAnimHumanoid.clearJoints()
Utility method to clear MFNode value of joints field.HAnimHumanoid.clearMetadata()
Utility method to clear SFNode value of metadata field.HAnimHumanoid.clearMotions()
Utility method to clear MFNode value of motions field.HAnimHumanoid.clearMotionsEnabled()
Utility method to clear MFBool value of motionsEnabled field.HAnimHumanoid.clearSegments()
Utility method to clear MFNode value of segments field.HAnimHumanoid.clearSites()
Utility method to clear MFNode value of sites field.HAnimHumanoid.clearSkeleton()
Utility method to clear MFNode value of skeleton field.HAnimHumanoid.clearSkin()
Utility method to clear MFNode value of skin field.HAnimHumanoid.clearSkinBindingCoords()
Utility method to clear SFNode value of skinBindingCoords field.HAnimHumanoid.clearSkinBindingNormals()
Utility method to clear SFNode value of skinBindingNormals field.HAnimHumanoid.clearSkinCoord()
Utility method to clear SFNode value of skinCoord field.HAnimHumanoid.clearSkinNormal()
Utility method to clear SFNode value of skinNormal field.HAnimHumanoid.clearViewpoints()
Utility method to clear MFNode value of viewpoints field.HAnimDisplacer.getAncestorHAnimHumanoid()
Return reference to ancestor HAnimHumanoidHAnimJoint.getAncestorHAnimHumanoid()
Return reference to ancestor HAnimHumanoidHAnimMotion.getAncestorHAnimHumanoid()
Return reference to ancestor HAnimHumanoidHAnimSegment.getAncestorHAnimHumanoid()
Return reference to ancestor HAnimHumanoidHAnimSite.getAncestorHAnimHumanoid()
Return reference to ancestor HAnimHumanoidHAnimHumanoid.setBboxCenter
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetBboxCenter(float[])
.HAnimHumanoid.setBboxCenter
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetBboxCenter(float[])
.HAnimHumanoid.setBboxCenter
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.HAnimHumanoid.setBboxCenter
(float x, float y, float z) Assign values to SFVec3f bboxCenter field, similar tosetBboxCenter(float[])
.HAnimHumanoid.setBboxCenter
(SFVec3f newValue) Assign typed object value to SFVec3f bboxCenter field, similar tosetBboxCenter(float[])
.HAnimHumanoid.setBboxDisplay
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.HAnimHumanoid.setBboxDisplay
(SFBool newValue) Assign typed object value to SFBool bboxDisplay field, similar tosetBboxDisplay(boolean)
.HAnimHumanoid.setBboxSize
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetBboxSize(float[])
.HAnimHumanoid.setBboxSize
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetBboxSize(float[])
.HAnimHumanoid.setBboxSize
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.HAnimHumanoid.setBboxSize
(float x, float y, float z) Assign values to SFVec3f bboxSize field, similar tosetBboxSize(float[])
.HAnimHumanoid.setBboxSize
(SFVec3f newValue) Assign typed object value to SFVec3f bboxSize field, similar tosetBboxSize(float[])
.HAnimHumanoid.setCenter
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetCenter(float[])
.HAnimHumanoid.setCenter
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetCenter(float[])
.HAnimHumanoid.setCenter
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named center.HAnimHumanoid.setCenter
(float x, float y, float z) Assign values to SFVec3f center field, similar tosetCenter(float[])
.Assign typed object value to SFVec3f center field, similar tosetCenter(float[])
.final HAnimHumanoid
HAnimHumanoid.setCssClass
(String newValue) Accessor method to assign String value to inputOutput SFString field named class.HAnimHumanoid.setCssClass
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssClass(String)
.final HAnimHumanoid
HAnimHumanoid.setCssStyle
(String newValue) Accessor method to assign String value to inputOutput SFString field named style.HAnimHumanoid.setCssStyle
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssStyle(String)
.final HAnimHumanoid
Accessor method to assign String value to inputOutput SFString field named DEF.Assign typed object value to SFString DEF field, similar tosetDEF(String)
.HAnimHumanoid.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.HAnimHumanoid.setDescription
(SFString newValue) Assign typed object value to SFString description field, similar tosetDescription(String)
.final HAnimHumanoid
Accessor method to assign String value to inputOutput SFString field named id.Assign typed object value to SFString HtmlID field, similar tosetHtmlID(String)
.Assign singleton String value to MFString info field, similar tosetInfo(String[])
.Accessor method to assign String array to inputOutput MFString field named info.Assign ArrayList value of MFString info field, similar tosetInfo(String[])
.Assign typed object value to MFString info field, similar tosetInfo(String[])
.Assign single SFString object value to MFString info field, similar tosetInfo(String[])
.Accessor method to assign IS instance (using a properly typed node) to inputOutput SFNode field IS.HAnimHumanoid.setJointBindingPositions
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetJointBindingPositions(float[])
.HAnimHumanoid.setJointBindingPositions
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingPositions.HAnimHumanoid.setJointBindingPositions
(MFVec3f newValue) Assign typed object value to MFVec3f jointBindingPositions field, similar tosetJointBindingPositions(float[])
.HAnimHumanoid.setJointBindingRotations
(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput MFRotation field named jointBindingRotations.HAnimHumanoid.setJointBindingRotations
(MFRotation newValue) Assign typed object value to MFRotation jointBindingRotations field, similar tosetJointBindingRotations(float[])
.HAnimHumanoid.setJointBindingScales
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetJointBindingScales(float[])
.HAnimHumanoid.setJointBindingScales
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingScales.HAnimHumanoid.setJointBindingScales
(MFVec3f newValue) Assign typed object value to MFVec3f jointBindingScales field, similar tosetJointBindingScales(float[])
.HAnimHumanoid.setJoints
(ArrayList<HAnimJoint> newValue) Assign ArrayList value of MFNode joints field, similar tosetJoints(org.web3d.x3d.sai.Core.X3DNode[])
.Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimJoint array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field joints.HAnimHumanoid.setLoa
(int newValue) Accessor method to assign int value to inputOutput SFInt32 field named loa.Assign typed object value to SFInt32 loa field, similar tosetLoa(int)
.HAnimHumanoid.setMetadata
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.HAnimHumanoid.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.HAnimHumanoid.setMotions
(ArrayList<HAnimMotion> newValue) Assign ArrayList value of MFNode motions field, similar tosetMotions(org.web3d.x3d.sai.Core.X3DNode[])
.HAnimHumanoid.setMotions
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimMotion array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field motions.HAnimHumanoid.setMotionsEnabled
(boolean[] newValue) Accessor method to assign Boolean array to inputOutput MFBool field named motionsEnabled.HAnimHumanoid.setMotionsEnabled
(ArrayList<Boolean> newValue) Assign ArrayList value of MFBool motionsEnabled field, similar tosetMotionsEnabled(boolean[])
.HAnimHumanoid.setMotionsEnabled
(MFBool newValue) Assign typed object value to MFBool motionsEnabled field, similar tosetMotionsEnabled(boolean[])
.final HAnimHumanoid
Accessor method to assign String value to inputOutput SFString field named name.Assign typed object value to SFString name field, similar tosetName(String)
.HAnimHumanoid.setRotation
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetRotation(float[])
.HAnimHumanoid.setRotation
(double x, double y, double z, double angleRadians) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetRotation(float[])
.HAnimHumanoid.setRotation
(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.HAnimHumanoid.setRotation
(float x, float y, float z, float angleRadians) Assign values to SFRotation rotation field, similar tosetRotation(float[])
.HAnimHumanoid.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar tosetRotation(float[])
.HAnimHumanoid.setScale
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetScale(float[])
.HAnimHumanoid.setScale
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetScale(float[])
.HAnimHumanoid.setScale
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named scale.HAnimHumanoid.setScale
(float x, float y, float z) Assign values to SFVec3f scale field, similar tosetScale(float[])
.Assign typed object value to SFVec3f scale field, similar tosetScale(float[])
.HAnimHumanoid.setScaleOrientation
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetScaleOrientation(float[])
.HAnimHumanoid.setScaleOrientation
(double x, double y, double z, double angleRadians) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetScaleOrientation(float[])
.HAnimHumanoid.setScaleOrientation
(float[] newValue) Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named scaleOrientation.HAnimHumanoid.setScaleOrientation
(float x, float y, float z, float angleRadians) Assign values to SFRotation scaleOrientation field, similar tosetScaleOrientation(float[])
.HAnimHumanoid.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar tosetScaleOrientation(float[])
.HAnimHumanoid.setSegments
(ArrayList<HAnimSegment> newValue) Assign ArrayList value of MFNode segments field, similar tosetSegments(org.web3d.x3d.sai.Core.X3DNode[])
.HAnimHumanoid.setSegments
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimSegment array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field segments.Assign ArrayList value of MFNode sites field, similar tosetSites(org.web3d.x3d.sai.Core.X3DNode[])
.Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimSite array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field sites.HAnimHumanoid.setSkeletalConfiguration
(String newValue) Accessor method to assign String value to inputOutput SFString field named skeletalConfiguration.HAnimHumanoid.setSkeletalConfiguration
(SFString newValue) Assign typed object value to SFString skeletalConfiguration field, similar tosetSkeletalConfiguration(String)
.HAnimHumanoid.setSkeleton
(ArrayList<X3DNode> newValue) Assign ArrayList value of MFNode skeleton field, similar tosetSkeleton(org.web3d.x3d.sai.Core.X3DNode[])
.HAnimHumanoid.setSkeleton
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field skeleton.Assign ArrayList value of MFNode skin field, similar tosetSkin(org.web3d.x3d.sai.Core.X3DNode[])
.Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field skin.HAnimHumanoid.setSkinBindingCoords
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field skinBindingCoords.HAnimHumanoid.setSkinBindingCoords
(X3DNode newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode instance (using a properly typed node) to inputOutput SFNode field skinBindingCoords.HAnimHumanoid.setSkinBindingNormals
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field skinBindingNormals.HAnimHumanoid.setSkinBindingNormals
(X3DNormalNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field skinBindingNormals.HAnimHumanoid.setSkinCoord
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field skinCoord.HAnimHumanoid.setSkinCoord
(X3DNode newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode instance (using a properly typed node) to inputOutput SFNode field skinCoord.HAnimHumanoid.setSkinNormal
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field skinNormal.HAnimHumanoid.setSkinNormal
(X3DNormalNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field skinNormal.HAnimHumanoid.setTranslation
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetTranslation(float[])
.HAnimHumanoid.setTranslation
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetTranslation(float[])
.HAnimHumanoid.setTranslation
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named translation.HAnimHumanoid.setTranslation
(float x, float y, float z) Assign values to SFVec3f translation field, similar tosetTranslation(float[])
.HAnimHumanoid.setTranslation
(SFVec3f newValue) Assign typed object value to SFVec3f translation field, similar tosetTranslation(float[])
.final HAnimHumanoid
Accessor method to assign String value to inputOutput SFString field named USE.Assign typed object value to SFString USE field, similar tosetUSE(String)
.HAnimHumanoid.setUSE
(HAnimHumanoid DEFnode) Assign a USE reference to another DEF node of same node type, similar tosetUSE(String)
.HAnimHumanoid.setVersion
(String newValue) Accessor method to assign String enumeration value ("2.0") to inputOutput SFString field named version.HAnimHumanoid.setVersion
(SFString newValue) Assign typed object value to SFString version field, similar tosetVersion(String)
.HAnimHumanoid.setViewpoints
(ArrayList<HAnimSite> newValue) Assign ArrayList value of MFNode viewpoints field, similar tosetViewpoints(org.web3d.x3d.sai.Core.X3DNode[])
.HAnimHumanoid.setViewpoints
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.HAnim.HAnimSite array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field viewpoints.HAnimHumanoid.setVisible
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.HAnimHumanoid.setVisible
(SFBool newValue) Assign typed object value to SFBool visible field, similar tosetVisible(boolean)
.Modifier and TypeMethodDescriptionHAnimHumanoid.setUSE
(HAnimHumanoid DEFnode) Assign a USE reference to another DEF node of same node type, similar tosetUSE(String)
.