Ellipse

General

Ellipse és una classe en FOSS per Java. Heretaris de: Curve.

Una el·lípses defineix un conjunt de punts que formen la forma d’una ellipsa.

Aquesta classe proporciona 26 mètodes per treballar amb objectes Ellipse en programes Java. Els mètodes disponibles inclouen: A3DObject, Curve, Ellipse, Entity, SceneObject, findProperty, getBoundingBox, getColor, getEntityRendererKey, getExcluded, getName, getParentNode, i 14 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: boundingBox, color, entityRendererKey, excluded, name, parentNode, i 5 més.

Propietats

NomTipus de productesAccessDescripció
semiAxis1doubleLlegeix.Radi en eix X.
semiAxis2doubleLlegeix.Radi en eix Y.
colorVector3Llegeix.Obté o fixa el color de la línia, el valor predeterminat és blanc ((1, 1, 1).
entityRendererKeyEntityRendererKeyLlegeix.Obté la clau del renderitzador d’entitat per a aquesta entitat.
parentNodeNodeLlegeix.Obté el node pare.
parentNodesArrayList<Node>Llegeix.Obté els nodes pare.
excludedbooleanLlegeix.Obté l’exclòs.
boundingBoxBoundingBoxLlegeix.Obté la caixa delimitadora.
sceneSceneLlegeix.Obté l’escena.
nameStringLlegeix.Obté el nom.
propertiesPropertyCollectionLlegeix.Obté les propietats.

Mètodes

SignatureDescripció
getSemiAxis1()doubleRadi en eix X.
setSemiAxis1(value: double)Estableix el valor de semi axis1.
getSemiAxis2()doubleRadi en eix Y.
setSemiAxis2(value: double)Estableix el valor de semi axis2.
Ellipse()Constructor de l’Ellipse.
getColor()Vector3Obté o fixa el color de la línia, el valor predeterminat és blanc ((1, 1, 1).
setColor(color: Vector3)Estableix el valor del color.
Curve()Constructor.
getEntityRendererKey()EntityRendererKeyObté la clau del renderitzador d’entitat per a aquesta entitat.
Entity(name: String)Constructor de BooleanOperator.
getParentNode()NodeConstructor d’instància.
setParentNode(value: Node)L’operador booleà utilitzat en l’operació per crear la malla de resultat.
getParentNodes()ArrayList<Node>Constructor protegit per permetre classes derivades a definir nom.
getExcluded()booleanL’operador booleà utilitzat en l’operació per crear la malla de resultat.
setExcluded(value: boolean)Estableix el valor exclòs.
getBoundingBox()BoundingBoxEl primer operànd de l’operador booleà.
SceneObject()L’operador booleà permet aplicar l’operació booleana en dues instàncies de IMeshConvertible .
getScene()SceneConstructor de BooleanOperator.
A3DObject()Cylindre parametrizat. També es pot utilitzar per representar un con quan una de radiusTop/radiusBottom és zero.
getName()StringAlçada del plat.
setName(name: String)Construeix un perfil CircleShape amb radi especificat.
getProperties()PropertyCollectionInicialitza una nova instància de la classe Cylindres.
findProperty(name: String)PropertyInicialitza una nova instància de la classe Bone.
getProperty(name: String)ObjectObté la matriu de transformació del node en la postura actual.
setProperty(name: String, value: Object)Obté els segments d’amplada.
removeProperty(name: String)booleanObté la clau del renderitzador d’entitat per a aquesta entitat.

Veure també

 Català