RevolvedAreaSolid
Übersicht
RevolvedAreaSolid ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Entity, IMeshConvertible.
Diese Klasse stellt ein Festkörpermodell dar, indem sie einen Querschnitt, der von einem Profil bereitgestellt wird, um eine Achse dreht.
Diese Klasse stellt 33 Methoden zur Arbeit mit RevolvedAreaSolid Objekten in Java Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName und 18 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java Paket installiert wurde. Eigenschaften: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded und 7 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
angleStart | double | Lesen | Ermittelt den Startwinkel des Rotationsvorgangs, gemessen in Radiant. |
angleEnd | double | Lesen | Gibt den Endwinkel des Rotationsvorgangs zurück, gemessen in Radiant. |
axis | Vector3 | Lesen | Ruft die Achsenrichtung ab. |
origin | Vector3 | Lesen | Liefert den Ursprungspunkt der Drehung. |
shape | Profile | Lesen | Liefert das Basisprofil, das für die Drehung verwendet wird. |
parentNode | Node | Lesen | Liefert den übergeordneten Knoten. |
parentNodes | ArrayList<Node> | Lesen | Ruft die übergeordneten Knoten ab. |
excluded | boolean | Lesen | Ruft das Ausgeschlossene ab. |
boundingBox | BoundingBox | Lesen | Liefert die Begrenzungsbox. |
entityRendererKey | EntityRendererKey | Lesen | Gibt den Entity-Renderer-Schlüssel zurück. |
scene | Scene | Lesen | Ruft die Szene ab. |
name | String | Lesen | Ruft den Namen ab. |
properties | PropertyCollection | Lesen | Ruft die Eigenschaften ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
getAngleStart() → double | Ermittelt den Startwinkel des Rotationsvorgangs, gemessen in Radiant. |
setAngleStart(value: double) | Setzt den Startwinkelwert. |
getAngleEnd() → double | Ermittelt den Endwinkel des Drehvorgangs, gemessen in Radiant. |
setAngleEnd(value: double) | Setzt den Endwinkelwert. |
getAxis() → Vector3 | Ermittelt die Achsenrichtung. |
setAxis(value: Vector3) | Setzt den Achsenwert. |
getOrigin() → Vector3 | Gibt den Ursprungspunkt der Drehung zurück. |
setOrigin(value: Vector3) | Setzt den Ursprungwert. |
getShape() → Profile | Ruft das Basisprofil ab, das zum Drehen verwendet wird. |
setShape(value: Profile) | Setzt den shape-Wert. |
RevolvedAreaSolid() | Konstruktor von RevolvedAreaSolid. |
toMesh() → Mesh | Nicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Konvertiert den revolvierten Festkörper in ein Mesh-Objekt für das Rendern oder den Export |
Entity(name: String) | Ruft Entity(name) für diese RevolvedAreaSolid-Instanz auf. |
getParentNode() → Node | Gibt den übergeordneten Knoten zurück. |
setParentNode(value: Node) | Setzt den Wert des übergeordneten Knotens. |
getParentNodes() → ArrayList<Node> | Gibt die übergeordneten Knoten zurück. |
getExcluded() → boolean | Gibt das Ausgeschlossene zurück. |
setExcluded(value: boolean) | Setzt den ausgeschlossenen Wert. |
getBoundingBox() → BoundingBox | Gibt die Achsrichtung zurück. |
getEntityRendererKey() → EntityRendererKey | Gibt den entity renderer key zurück. |
SceneObject() | Diese Klasse repräsentiert ein solid model, indem sie einen cross section, der von einem profile bereitgestellt wird, um eine axis rotiert. |
SceneObject(name: String) | Ruft SceneObject(name) auf dieser RevolvedAreaSolid-Instanz auf. |
getScene() → Scene | Gibt die Szene zurück. |
A3DObject() | Ruft A3DObject auf dieser RevolvedAreaSolid-Instanz auf. |
A3DObject(name: String) | Ruft A3DObject(name) auf dieser RevolvedAreaSolid-Instanz auf. |
getName() → String | Gibt den Namen zurück. |
setName(name: String) | Setzt den Namenswert. |
getProperties() → PropertyCollection | Gibt die Eigenschaften zurück. |
findProperty(name: String) → Property | Ruft findProperty(name) für diese RevolvedAreaSolid-Instanz auf. |
getProperty(name: String) → Object | Ruft getProperty(name) für diese RevolvedAreaSolid-Instanz auf. |
setProperty(name: String, value: Object) | Setzt den Eigenschaftswert. |
removeProperty(name: String) → boolean | Ruft removeProperty(name) für diese RevolvedAreaSolid-Instanz auf. |
removeProperty(property: Property) → boolean | Ruft removeProperty(property) auf dieser RevolvedAreaSolid-Instanz auf. |