Curve

Overview

Curve is a class in Aspose.3D FOSS for Java. Inherits from: Entity.

The base class of all curve implementations.

This class provides 24 methods for working with Curve objects in Java programs. Available methods include: A3DObject, Curve, Entity, SceneObject, findProperty, getBoundingBox, getColor, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, and 9 additional methods. All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package. Properties: boundingBox, color, entityRendererKey, excluded, name, parentNode, and 3 more.

Properties

NameTypeAccessDescription
colorVector3ReadGets or sets the color of the line, default value is white(1, 1, 1).
entityRendererKeyEntityRendererKeyReadGets the entity renderer key for this entity.
parentNodeNodeReadGets the parent node.
parentNodesArrayList<Node>ReadGets the parent nodes.
excludedbooleanReadGets the excluded.
boundingBoxBoundingBoxReadGets the bounding box.
sceneSceneReadGets the scene.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

Methods

SignatureDescription
getColor()Vector3Gets or sets the color of the line, default value is white(1, 1, 1).
setColor(color: Vector3)Sets the color value.
Curve()Constructor.
getEntityRendererKey()EntityRendererKeyGets the entity renderer key for this entity.
Entity(name: String)Gets or sets the color of the line, default value is white(1, 1, 1).
getParentNode()NodeReturns the parent node.
setParentNode(value: Node)Sets the parent node value.
getParentNodes()ArrayList<Node>Protected constructor to allow derived classes to set name.
getExcluded()booleanReturns the excluded.
setExcluded(value: boolean)Sets the excluded value.
getBoundingBox()BoundingBoxReturns the bounding box.
SceneObject()Calls SceneObject on this Curve instance.
SceneObject(name: String)Calls SceneObject(name) on this Curve instance.
getScene()SceneGets or sets the color of the line, default value is white(1, 1, 1).
A3DObject()Calls A3DObject on this Curve instance.
A3DObject(name: String)Calls A3DObject(name) on this Curve instance.
getName()StringReturns the name.
setName(name: String)Sets the name value.
getProperties()PropertyCollectionReturns the properties.
findProperty(name: String)PropertyCalls findProperty(name) on this Curve instance.
getProperty(name: String)ObjectConstructor.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanGets the entity renderer key for this entity.
removeProperty(property: Property)booleanCalls removeProperty(property) on this Curve instance.

See Also

 English