Circle
General
Circle és una classe en FOSS per Java. Heretaris de: Curve.
Una corba de cercle consisteix en un conjunt de punts al marge de la forma del cerc.
Aquesta classe proporciona 24 mètodes per treballar amb objectes de Cercle en programes Java. Els mètodes disponibles inclouen: A3DObject, Circle, Curve, Entity, SceneObject, findProperty, getBoundingBox, getColor, getEntityRendererKey, getExcluded, getName, getParentNode, i 12 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 4 més.
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
radius | double | Llegeix. | El radi de la corba del cercle, el valor predeterminat és 10. |
color | Vector3 | Llegeix. | Obté o fixa el color de la línia, el valor predeterminat és blanc ((1, 1, 1). |
entityRendererKey | EntityRendererKey | Llegeix. | Obté la clau del renderitzador d’entitat per a aquesta entitat. |
parentNode | Node | Llegeix. | Obté el node pare. |
parentNodes | ArrayList<Node> | Llegeix. | Obté els nodes pare. |
excluded | boolean | Llegeix. | Obté l’exclòs. |
boundingBox | BoundingBox | Llegeix. | Obté la caixa delimitadora. |
scene | Scene | Llegeix. | Obté l’escena. |
name | String | Llegeix. | Obté el nom. |
properties | PropertyCollection | Llegeix. | Obté les propietats. |
Mètodes
| Signature | Descripció |
|---|---|
getRadius() → double | El radi de la corba del cercle, el valor predeterminat és 10. |
setRadius(radius: double) | Estableix el valor del radi. |
Circle() | Constructor del Cercle. |
getColor() → Vector3 | Obté 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() → EntityRendererKey | Obté la clau del renderitzador d’entitat per a aquesta entitat. |
Entity(name: String) | Constructor de BooleanOperator. |
getParentNode() → Node | Constructor 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() → boolean | L’operador booleà utilitzat en l’operació per crear la malla de resultat. |
setExcluded(value: boolean) | Estableix el valor exclòs. |
getBoundingBox() → BoundingBox | El primer operànd de l’operador booleà. |
SceneObject() | L’operador booleà permet aplicar l’operació booleana en dues instàncies de IMeshConvertible . |
getScene() → Scene | Constructor de BooleanOperator. |
A3DObject() | Cylindre parametrizat. També es pot utilitzar per representar un con quan una de radiusTop/radiusBottom és zero. |
getName() → String | Alçada del plat. |
setName(name: String) | Construeix un perfil CircleShape amb radi especificat. |
getProperties() → PropertyCollection | Inicialitza una nova instància de la classe Cylindres. |
findProperty(name: String) → Property | Inicialitza una nova instància de la classe Bone. |
getProperty(name: String) → Object | Obté la matriu de transformació del node en la posició actual. |
setProperty(name: String, value: Object) | Obté els segments d’amplada. |
removeProperty(name: String) → boolean | Obté la clau del renderitzador d’entitat per a aquesta entitat. |