RevolvedAreaSolid

RevolvedAreaSolid

Overview

RevolvedAreaSolid is a class in Aspose.3D FOSS for Java. Inherits from: Entity, IMeshConvertible.

This class represents a solid model by revolving a cross section provided by a profile about an axis.

This class provides 33 methods for working with RevolvedAreaSolid objects in Java programs. Available methods include: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName, and 18 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded, and 7 more.

Properties

NameTypeAccessDescription
angleStartdoubleReadGets the starting angle of the revolving procedure, measured in radian.
angleEnddoubleReadGets the ending angle of the revolving procedure, measured in radian.
axisVector3ReadGets the axis direction.
originVector3ReadGets the origin point of the revolving.
shapeProfileReadGets the base profile used to revolve.
parentNodeNodeReadGets the parent node.
parentNodesArrayList<Node>ReadGets the parent nodes.
excludedbooleanReadGets the excluded.
boundingBoxBoundingBoxReadGets the bounding box.
entityRendererKeyEntityRendererKeyReadGets the entity renderer key.
sceneSceneReadGets the scene.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

Methods

SignatureDescription
getAngleStart()doubleGets the starting angle of the revolving procedure, measured in radian.
setAngleStart(value: double)Sets the angle start value.
getAngleEnd()doubleGets the ending angle of the revolving procedure, measured in radian.
setAngleEnd(value: double)Sets the angle end value.
getAxis()Vector3Gets the axis direction.
setAxis(value: Vector3)Sets the axis value.
getOrigin()Vector3Gets the origin point of the revolving.
setOrigin(value: Vector3)Sets the origin value.
getShape()ProfileGets the base profile used to revolve.
setShape(value: Profile)Sets the shape value.
RevolvedAreaSolid()Constructor of RevolvedAreaSolid.
toMesh()MeshNot implemented in the FOSS edition — throws at runtime. Converts the revolved solid into a Mesh object for rendering or export
Entity(name: String)Calls Entity(name) on this RevolvedAreaSolid instance.
getParentNode()NodeReturns the parent node.
setParentNode(value: Node)Sets the parent node value.
getParentNodes()ArrayList<Node>Returns the parent nodes.
getExcluded()booleanReturns the excluded.
setExcluded(value: boolean)Sets the excluded value.
getBoundingBox()BoundingBoxGets the axis direction.
getEntityRendererKey()EntityRendererKeyReturns the entity renderer key.
SceneObject()This class represents a solid model by revolving a cross section provided by a profile about an axis.
SceneObject(name: String)Calls SceneObject(name) on this RevolvedAreaSolid instance.
getScene()SceneReturns the scene.
A3DObject()Calls A3DObject on this RevolvedAreaSolid instance.
A3DObject(name: String)Calls A3DObject(name) on this RevolvedAreaSolid instance.
getName()StringReturns the name.
setName(name: String)Sets the name value.
getProperties()PropertyCollectionReturns the properties.
findProperty(name: String)PropertyCalls findProperty(name) on this RevolvedAreaSolid instance.
getProperty(name: String)ObjectCalls getProperty(name) on this RevolvedAreaSolid instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanCalls removeProperty(name) on this RevolvedAreaSolid instance.
removeProperty(property: Property)booleanCalls removeProperty(property) on this RevolvedAreaSolid instance.

See Also

 English