RevolvedAreaSolid
General
RevolvedAreaSolid és una classe en FOSS per Java. Heretaris de: Entity, IMeshConvertible.
Aquesta classe representa un model sòlid girant una secció transversal proporcionada per un perfil al voltant d’un eix.
Aquesta classe proporciona 30 mètodes per treballar amb objectes RevolvedAreaSolid en programes Java. Els mètodes disponibles inclouen: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName, i 18 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: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded, i 7 més.
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
angleStart | double | Llegeix. | Obté l’angle de sortida del procediment rotatiu, mesurat en radians. |
angleEnd | double | Llegeix. | Obté l’angle final del procediment de rotació, mesurat en radians. |
axis | Vector3 | Llegeix. | Obté la direcció de l’eix. |
origin | Vector3 | Llegeix. | Obté el punt d’origen del gir. |
shape | Profile | Llegeix. | Obté el perfil base utilitzat per girar. |
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. |
entityRendererKey | EntityRendererKey | Llegeix. | Obté la clau del renderitzador d’entitat. |
scene | Scene | Llegeix. | Obté l’escena. |
name | String | Llegeix. | Obté el nom. |
properties | PropertyCollection | Llegeix. | Obté les propietats. |
Mètodes
| Signature | Descripció |
|---|---|
getAngleStart() → double | Obté l’angle de sortida del procediment rotatiu, mesurat en radians. |
setAngleStart(value: double) | Estableix el valor inicial de l’angle. |
getAngleEnd() → double | Obté l’angle final del procediment de rotació, mesurat en radians. |
setAngleEnd(value: double) | Estableix el valor final de l’angle. |
getAxis() → Vector3 | Obté la direcció de l’eix. |
setAxis(value: Vector3) | Estableix el valor de l’eix. |
getOrigin() → Vector3 | Obté el punt d’origen del gir. |
setOrigin(value: Vector3) | Estableix el valor d’origen. |
getShape() → Profile | Obté el perfil base utilitzat per girar. |
setShape(value: Profile) | Estableix el valor de la forma. |
RevolvedAreaSolid() | Constructor de RevolvedAreaSolid. |
toMesh() → Mesh | No implementat en l’edició FOSS llança a temps d’execució. L’anomenem Mesx per aquest cas. |
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à. |
getEntityRendererKey() → EntityRendererKey | Retorna la clau de renders d’entitats. |
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 postura 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. |