Box
Overzicht
Box is een klasse in Aspose.3D FOSS voor Java. Erft van: Primitive, IMeshConvertible.
Box primitief.
Deze klasse biedt 42 methoden voor het werken met Box-objecten in Java-programma’s. Beschikbare methoden omvatten: A3DObject, Box, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getHeight, getHeightSegments, en 25 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java-applicatie na het installeren van het Aspose.3D FOSS voor Java-pakket. Eigenschappen: boundingBox, castShadows, entityRendererKey, excluded, height, heightSegments, en nog 10.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
lengthSegments | int | Lezen | Haalt of stelt lengtesegmenten in. |
widthSegments | int | Lezen | Haalt of stelt breedtesegmenten in. |
heightSegments | int | Lezen | Haalt of stelt hoogtesegmenten in. |
length | double | Lezen | Haalt of stelt de lengte van de doos uitgelijnd langs de z-as in. |
width | double | Lezen | Haalt of stelt de breedte van de doos uitgelijnd op de x-as op. |
height | double | Lezen | Haalt of stelt de hoogte van de doos uitgelijnd op de y-as in. |
castShadows | boolean | Lezen | Geeft aan of deze geometrie schaduw kan werpen. |
receiveShadows | boolean | Lezen | Geeft aan of deze geometrie schaduw kan ontvangen. |
parentNode | Node | Lezen | Haalt de bovenliggende node op. |
parentNodes | ArrayList<Node> | Lezen | Haalt de bovenliggende knooppunten op. |
excluded | boolean | Lezen | Haalt de uitgesloten op. |
boundingBox | BoundingBox | Lezen | Haalt de begrenzingsvak op. |
entityRendererKey | EntityRendererKey | Lezen | Haalt de entiteit-renderer-sleutel op. |
scene | Scene | Lezen | Haalt de scene op. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Box() | Initialiseert een nieuwe instantie van de Box-klasse. |
Box(length: double, width: double, height: double) | Initialiseert een nieuw exemplaar van de Box-klasse. |
getLengthSegments() → int | Haalt of stelt lengtesegmenten in. |
setLengthSegments(value: int) | Stelt de waarde van de lengtesegmenten in. |
getWidthSegments() → int | Haalt of stelt breedtesegmenten in. |
setWidthSegments(value: int) | Stelt de waarde van de breedte-segmenten in. |
getHeightSegments() → int | Haalt of stelt hoogtesegmenten in. |
setHeightSegments(value: int) | Stelt de waarde van de hoogte-segmenten in. |
getLength() → double | Geeft of stelt de lengte van de doos uitgelijnd op de z-as in. |
setLength(value: double) | Stelt de lengtewaarde in. |
getWidth() → double | Haalt de breedte van de box op of stelt deze in, uitgelijnd op de x-as. |
setWidth(value: double) | Stelt de breedtewaarde in. |
getHeight() → double | Haalt of stelt de hoogte van de doos uitgelijnd op de y-as in. |
setHeight(value: double) | Stelt de hoogtewaarde in. |
toMesh() → Mesh | Converteer het huidige object naar een mesh. |
getCastShadows() → boolean | Geeft aan of deze geometrie schaduw kan werpen. |
setCastShadows(value: boolean) | Initialiseert een nieuw exemplaar van de Box-klasse. |
getReceiveShadows() → boolean | Geeft aan of deze geometrie schaduw kan ontvangen. |
setReceiveShadows(value: boolean) | Stelt de receive shadows-waarde in. |
Primitive() | Initialiseert een nieuwe instantie van de Primitive-klasse. |
Primitive(name: String) | Initialiseert een nieuwe instantie van de Primitive-klasse. |
Entity(name: String) | Roept Entity(name) aan op deze Box-instantie. |
getParentNode() → Node | Retourneert het bovenliggende knooppunt. |
setParentNode(value: Node) | Stelt de waarde van de bovenliggende knoop in. |
getParentNodes() → ArrayList<Node> | Retourneert de ouderknooppunten. |
getExcluded() → boolean | Retourneert de uitgesloten. |
setExcluded(value: boolean) | Stelt de uitgesloten waarde in. |
getBoundingBox() → BoundingBox | Retourneert het begrenzingsvak. |
getEntityRendererKey() → EntityRendererKey | Retourneert de entiteitrenderer-sleutel. |
SceneObject() | Box-primitive. |
SceneObject(name: String) | Roept SceneObject(name) aan op deze Box-instantie. |
getScene() → Scene | Retourneert de scène. |
A3DObject() | Roept A3DObject aan op deze Box-instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze Box-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 Box-instantie. |
getProperty(name: String) → Object | Roept getProperty(name) aan op deze Box-instantie. |
setProperty(name: String, value: Object) | Stelt de eigenschapswaarde in. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze Box-instantie. |
removeProperty(property: Property) → boolean | Haalt of stelt de breedtesegmenten in. |