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