Circle

Overview

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

A Circle curve consists of a set of points in the edge of the circle shape.

This class provides 27 methods for working with Circle objects in Java programs. Available methods include: A3DObject, Circle, Curve, Entity, SceneObject, findProperty, getBoundingBox, getColor, getEntityRendererKey, getExcluded, getName, getParentNode, and 12 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 4 more.

Properties

NameTypeAccessDescription
radiusdoubleReadThe radius of the circle curve, default value is 10.
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
getRadius()doubleThe radius of the circle curve, default value is 10.
setRadius(radius: double)Sets the radius value.
Circle()Constructor of Circle.
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)Calls Entity(name) on this Circle 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()BoundingBoxReturns the bounding box.
SceneObject()A Circle curve consists of a set of points in the edge of the circle shape.
SceneObject(name: String)Calls SceneObject(name) on this Circle instance.
getScene()SceneReturns the scene.
A3DObject()Calls A3DObject on this Circle instance.
A3DObject(name: String)Calls A3DObject(name) on this Circle instance.
getName()StringReturns the name.
setName(name: String)Sets the name value.
getProperties()PropertyCollectionReturns the properties.
findProperty(name: String)PropertyCalls findProperty(name) on this Circle instance.
getProperty(name: String)ObjectCalls getProperty(name) on this Circle instance.
setProperty(name: String, value: Object)Sets the property value.
removeProperty(name: String)booleanCalls removeProperty(name) on this Circle instance.
removeProperty(property: Property)booleanCalls removeProperty(property) on this Circle instance.

See Also

 English