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

NaamTypeToegangBeschrijving
lengthSegmentsintLezenHaalt of stelt lengtesegmenten in.
widthSegmentsintLezenHaalt of stelt breedtesegmenten in.
heightSegmentsintLezenHaalt of stelt hoogtesegmenten in.
lengthdoubleLezenHaalt of stelt de lengte van de doos uitgelijnd langs de z-as in.
widthdoubleLezenHaalt of stelt de breedte van de doos uitgelijnd op de x-as op.
heightdoubleLezenHaalt of stelt de hoogte van de doos uitgelijnd op de y-as in.
castShadowsbooleanLezenGeeft aan of deze geometrie schaduw kan werpen.
receiveShadowsbooleanLezenGeeft aan of deze geometrie schaduw kan ontvangen.
parentNodeNodeLezenHaalt de bovenliggende node op.
parentNodesArrayList<Node>LezenHaalt de bovenliggende knooppunten op.
excludedbooleanLezenHaalt de uitgesloten op.
boundingBoxBoundingBoxLezenHaalt de begrenzingsvak op.
entityRendererKeyEntityRendererKeyLezenHaalt de entiteit-renderer-sleutel op.
sceneSceneLezenHaalt de scene op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
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() → intHaalt of stelt lengtesegmenten in.
setLengthSegments(value: int)Stelt de waarde van de lengtesegmenten in.
getWidthSegments() → intHaalt of stelt breedtesegmenten in.
setWidthSegments(value: int)Stelt de waarde van de breedte-segmenten in.
getHeightSegments() → intHaalt of stelt hoogtesegmenten in.
setHeightSegments(value: int)Stelt de waarde van de hoogte-segmenten in.
getLength() → doubleGeeft of stelt de lengte van de doos uitgelijnd op de z-as in.
setLength(value: double)Stelt de lengtewaarde in.
getWidth() → doubleHaalt de breedte van de box op of stelt deze in, uitgelijnd op de x-as.
setWidth(value: double)Stelt de breedtewaarde in.
getHeight() → doubleHaalt of stelt de hoogte van de doos uitgelijnd op de y-as in.
setHeight(value: double)Stelt de hoogtewaarde in.
toMesh() → MeshConverteer het huidige object naar een mesh.
getCastShadows() → booleanGeeft aan of deze geometrie schaduw kan werpen.
setCastShadows(value: boolean)Initialiseert een nieuw exemplaar van de Box-klasse.
getReceiveShadows() → booleanGeeft 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() → NodeRetourneert het bovenliggende knooppunt.
setParentNode(value: Node)Stelt de waarde van de bovenliggende knoop in.
getParentNodes() → ArrayList<Node>Retourneert de ouderknooppunten.
getExcluded() → booleanRetourneert de uitgesloten.
setExcluded(value: boolean)Stelt de uitgesloten waarde in.
getBoundingBox() → BoundingBoxRetourneert het begrenzingsvak.
getEntityRendererKey() → EntityRendererKeyRetourneert de entiteitrenderer-sleutel.
SceneObject()Box-primitive.
SceneObject(name: String)Roept SceneObject(name) aan op deze Box-instantie.
getScene() → SceneRetourneert de scène.
A3DObject()Roept A3DObject aan op deze Box-instantie.
A3DObject(name: String)Roept A3DObject(name) aan op deze Box-instantie.
getName() → StringRetourneert de naam.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionRetourneert de eigenschappen.
findProperty(name: String) → PropertyRoept findProperty(name) aan op deze Box-instantie.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze Box-instantie.
setProperty(name: String, value: Object)Stelt de eigenschapswaarde in.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze Box-instantie.
removeProperty(property: Property) → booleanHaalt of stelt de breedtesegmenten in.

Zie ook

 Nederlands