Package com.aspose.threed
Class Skeleton
- java.lang.Object
-
- com.aspose.threed.A3DObject
-
- com.aspose.threed.Entity
-
- com.aspose.threed.Skeleton
-
public class Skeleton extends Entity
TheSkeleton
is mainly used by CAD software to help designer to manipulate the transformation of skeletal structure, it's usually useless outside the CAD softwares. To make the skeleton hierarchy acts like one object in CAD software, it's necessary to mark the topSkeleton
node as the root one by settinggetType()
toSkeletonType.SKELETON
, and all children set toSkeletonType.BONE
-
-
Method Summary
Modifier and Type Method Description double
getSize()
Gets the limb node size that used in CAD software to represent the size of the bone.SkeletonType
getType()
Gets the type of the skeleton.void
setSize(double value)
Sets the limb node size that used in CAD software to represent the size of the bone.void
setType(SkeletonType value)
Sets the type of the skeleton.-
Methods inherited from class com.aspose.threed.Entity
createRenderableResource, getBoundingBox, getExcluded, getParentNode, getParentNodes, setExcluded, setParentNode
-
Methods inherited from class com.aspose.threed.A3DObject
findProperty, getName, getProperty, removeProperty, removeProperty, setName, setProperty
-
-
-
-
Method Detail
-
getSize
public double getSize()
Gets the limb node size that used in CAD software to represent the size of the bone.
-
setSize
public void setSize(double value)
Sets the limb node size that used in CAD software to represent the size of the bone.- Parameters:
value
- New value
-
getType
public SkeletonType getType()
Gets the type of the skeleton.
-
setType
public void setType(SkeletonType value)
Sets the type of the skeleton.- Parameters:
value
- New value
-
-