RevolvedAreaSolid
Overzicht
RevolvedAreaSolid is een klasse in Aspose.3D FOSS voor Java. Erft van: Entity, IMeshConvertible.
Deze klasse vertegenwoordigt een solide model door een doorsnede, geleverd door een profiel, rond een as te draaien.
Deze klasse biedt 33 methoden voor het werken met RevolvedAreaSolid objecten in Java programma’s. Beschikbare methoden omvatten: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName, en nog 18 methoden. Alle publieke leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded, en nog 7.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
angleStart | double | Lezen | Haalt de beginhoek van de roterende procedure op, gemeten in radialen. |
angleEnd | double | Lezen | Haalt de eindhoek van de roterende procedure op, gemeten in radialen. |
axis | Vector3 | Lezen | Haalt de asrichting op. |
origin | Vector3 | Lezen | Haalt het oorsprongspunt van de rotatie op. |
shape | Profile | Lezen | Haalt het basisprofiel op dat wordt gebruikt om te roteren. |
parentNode | Node | Lezen | Haalt het bovenliggende knooppunt op. |
parentNodes | ArrayList<Node> | Lezen | Haalt de bovenliggende knooppunten op. |
excluded | boolean | Lezen | Haalt de uitgesloten op. |
boundingBox | BoundingBox | Lezen | Haalt de begrenzingsbox op. |
entityRendererKey | EntityRendererKey | Lezen | Haalt de entiteit-renderer-sleutel op. |
scene | Scene | Lezen | Haalt de scène op. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
getAngleStart() → double | Haalt de starthoek van de roterende procedure op, gemeten in radialen. |
setAngleStart(value: double) | Stelt de startwaarde van de hoek in. |
getAngleEnd() → double | Haalt de eindhoek van de roterende procedure op, gemeten in radialen. |
setAngleEnd(value: double) | Stelt de eindwaarde van de hoek in. |
getAxis() → Vector3 | Haalt de asrichting op. |
setAxis(value: Vector3) | Stelt de aswaarde in. |
getOrigin() → Vector3 | Haalt het oorsprongspunt van de rotatie op. |
setOrigin(value: Vector3) | Stelt de origin-waarde in. |
getShape() → Profile | Haalt het basisprofiel op dat wordt gebruikt om te draaien. |
setShape(value: Profile) | Stelt de shape-waarde in. |
RevolvedAreaSolid() | Constructor van RevolvedAreaSolid. |
toMesh() → Mesh | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Converteert het omwentelde solide naar een Mesh-object voor rendering of export |
Entity(name: String) | Roept Entity(name) aan op deze RevolvedAreaSolid-instantie. |
getParentNode() → Node | Retourneert het bovenliggende knooppunt. |
setParentNode(value: Node) | Stelt de waarde van de bovenliggende knoop in. |
getParentNodes() → ArrayList<Node> | Retourneert de bovenliggende knooppunten. |
getExcluded() → boolean | Retourneert de uitgesloten. |
setExcluded(value: boolean) | Stelt de uitgesloten waarde in. |
getBoundingBox() → BoundingBox | Haalt de asrichting op. |
getEntityRendererKey() → EntityRendererKey | Retourneert de entity renderer-sleutel. |
SceneObject() | Deze klasse stelt een solid model voor door een cross section, geleverd door een profile, rond een axis te draaien. |
SceneObject(name: String) | Roept SceneObject(name) aan op deze RevolvedAreaSolid instantie. |
getScene() → Scene | Retourneert de scène. |
A3DObject() | Roept A3DObject aan op deze RevolvedAreaSolid instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze RevolvedAreaSolid instantie. |
getName() → String | Retourneert de naam. |
setName(name: String) | Stelt de naamwaarde in. |
getProperties() → PropertyCollection | Retourneert de eigenschappen. |
findProperty(name: String) → Property | Roept findProperty(name) aan op deze RevolvedAreaSolid instantie. |
getProperty(name: String) → Object | Roept getProperty(name) aan op deze RevolvedAreaSolid instantie. |
setProperty(name: String, value: Object) | Stelt de eigenschapswaarde in. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze RevolvedAreaSolid instantie. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze RevolvedAreaSolid instantie. |