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

Packages that use HAnimHumanoid 
Package Description
org.web3d.x3d.jsail.HAnim  
org.web3d.x3d.sai.HAnim  
  • 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  HAnimHumanoidObject
    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 HAnimHumanoid.setBboxCenter​(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
    HAnimHumanoid HAnimHumanoid.setBboxSize​(float[] newValue)
    Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.
    HAnimHumanoid HAnimHumanoid.setCenter​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named center.
    HAnimHumanoid HAnimHumanoid.setDescription​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    HAnimHumanoid HAnimHumanoid.setDisplayBBox​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named displayBBox.
    HAnimHumanoid HAnimHumanoid.setInfo​(java.lang.String[] newValue)
    Accessor method to assign String array to inputOutput MFString field named info.
    HAnimHumanoid HAnimHumanoid.setJointBindingPositions​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingPositions.
    HAnimHumanoid HAnimHumanoid.setJointBindingRotations​(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput MFRotation field named jointBindingRotations.
    HAnimHumanoid HAnimHumanoid.setJointBindingScales​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput MFVec3f field named jointBindingScales.
    HAnimHumanoid HAnimHumanoid.setJoints​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field joints.
    HAnimHumanoid HAnimHumanoid.setLoa​(int newValue)
    Accessor method to assign int value to inputOutput SFInt32 field named loa.
    HAnimHumanoid HAnimHumanoid.setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    HAnimHumanoid HAnimHumanoid.setMotions​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field motions.
    HAnimHumanoid HAnimHumanoid.setName​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named name.
    HAnimHumanoid HAnimHumanoid.setRotation​(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named rotation.
    HAnimHumanoid HAnimHumanoid.setScale​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named scale.
    HAnimHumanoid HAnimHumanoid.setScaleOrientation​(float[] newValue)
    Accessor method to assign 4-tuple float array unit axis, angle (in radians) to inputOutput SFRotation field named scaleOrientation.
    HAnimHumanoid HAnimHumanoid.setSegments​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field segments.
    HAnimHumanoid HAnimHumanoid.setSites​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field sites.
    HAnimHumanoid HAnimHumanoid.setSkeletalConfiguration​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named skeletalConfiguration.
    HAnimHumanoid HAnimHumanoid.setSkeleton​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field skeleton. // newValueInstanceAcceptableNodeTypesTest checks are needed for methods that override/subset X3DNode interfaces #1 boolean isNodeTypeAllowed = (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.HAnim.HAnimJointObject) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.HAnim.HAnimSiteObject); if (!
    HAnimHumanoid HAnimHumanoid.setSkin​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field skin. // newValueInstanceAcceptableNodeTypesTest checks are needed for methods that override/subset X3DNode interfaces #1 boolean isNodeTypeAllowed = (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.Grouping.GroupObject) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.Grouping.TransformObject) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.Shape.ShapeObject) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.Geometry3D.IndexedFaceSetObject); if (!
    HAnimHumanoid HAnimHumanoid.setSkinBindingCoords​(X3DCoordinateNode newValue)
    Accessor method to assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field skinBindingCoords.
    HAnimHumanoid HAnimHumanoid.setSkinBindingNormals​(X3DNormalNode newValue)
    Accessor method to assign X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field skinBindingNormals.
    HAnimHumanoid HAnimHumanoid.setSkinCoord​(X3DCoordinateNode newValue)
    Accessor method to assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field skinCoord.
    HAnimHumanoid HAnimHumanoid.setSkinNormal​(X3DNormalNode newValue)
    Accessor method to assign X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field skinNormal.
    HAnimHumanoid HAnimHumanoid.setTranslation​(float[] newValue)
    Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named translation.
    HAnimHumanoid HAnimHumanoid.setVersion​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("1.0" | "1.1" | "2.0") to inputOutput SFString field named version.
    HAnimHumanoid HAnimHumanoid.setViewpoints​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field viewpoints.
    HAnimHumanoid HAnimHumanoid.setVisible​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named visible.