Uses of Interface
org.web3d.x3d.sai.HAnim.HAnimHumanoid

Packages that use 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.
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

    Classes in org.web3d.x3d.jsail.HAnim that implement HAnimHumanoid
    Modifier and Type
    Class
    Description
    class 
    The HAnimHumanoid node is used to: (a) store references to the joints, segments, sites, skeleton, optional skin, and fixed viewpoints, (b) serve as a container for the entire humanoid, (c) provide a convenient way of moving the humanoid through its environment, and (d) store human-readable metadata such as name, version, author, copyright, age, gender and other information.
  • Uses of HAnimHumanoid in org.web3d.x3d.sai.HAnim

    Methods in org.web3d.x3d.sai.HAnim that return HAnimHumanoid
    Modifier and Type
    Method
    Description
    HAnimHumanoid.setBboxCenter(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
    HAnimHumanoid.setBboxDisplay(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.
    HAnimHumanoid.setBboxSize(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.
    HAnimHumanoid.setCenter(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named center.
    HAnimHumanoid.setDescription(String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    HAnimHumanoid.setInfo(String[] newValue)
    Accessor method to assign String array to inputOutput MFString field named info.
    HAnimHumanoid.setJointBindingPositions(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingPositions.
    HAnimHumanoid.setJointBindingRotations(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput MFRotation field named jointBindingRotations.
    HAnimHumanoid.setJointBindingScales(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingScales.
    HAnimHumanoid.setJoints(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 joints.
    HAnimHumanoid.setLoa(int newValue)
    Accessor method to assign int value to inputOutput SFInt32 field named loa.
    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(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 motions.
    HAnimHumanoid.setMotionsEnabled(boolean[] newValue)
    Accessor method to assign boolean array to inputOutput MFBool field named motionsEnabled.
    HAnimHumanoid.setName(String newValue)
    Accessor method to assign String value to inputOutput SFString field named name.
    HAnimHumanoid.setRotation(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.
    HAnimHumanoid.setScale(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named scale.
    HAnimHumanoid.setScaleOrientation(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named scaleOrientation.
    HAnimHumanoid.setSegments(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 segments.
    HAnimHumanoid.setSites(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 sites.
    HAnimHumanoid.setSkeletalConfiguration(String newValue)
    Accessor method to assign String value to inputOutput SFString field named skeletalConfiguration.
    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.
    HAnimHumanoid.setSkin(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 skin.
    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(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(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(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(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named translation.
    HAnimHumanoid.setVersion(String newValue)
    Accessor method to assign String enumeration value ("2.0") to inputOutput SFString field named version.
    HAnimHumanoid.setViewpoints(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 viewpoints.
    HAnimHumanoid.setVisible(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named visible.