Primitive

Overzicht

Primitive is een klasse in Aspose.3D FOSS voor Java. Erft van: Entity, IMeshConvertible.

Basisklasse voor alle primitieve.

Deze klasse biedt 28 methoden voor het werken met Primitive-objecten in Java-programma’s. Beschikbare methoden zijn: A3DObject, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, en 12 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java-applicatie na het installeren van het Aspose.3D FOSS voor Java-pakket. Eigenschappen: boundingBox, castShadows, entityRendererKey, excluded, name, parentNode, en 4 extra.

Eigenschappen

NaamTypeToegangBeschrijving
castShadowsbooleanLezenGeeft of deze geometrie een 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 entity renderer key op.
sceneSceneLezenHaalt de scène op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
getCastShadows() → booleanGeeft aan of deze geometrie schaduw kan werpen.
setCastShadows(value: boolean)Stelt de waarde van cast shadows in.
getReceiveShadows() → booleanKrijgt of deze geometrie schaduw kan ontvangen.
setReceiveShadows(value: boolean)Stelt de receive shadows-waarde in.
Primitive()Initialiseert een nieuw exemplaar van de Primitive-klasse.
Primitive(name: String)Initialiseert een nieuw exemplaar van de Primitive-klasse.
toMesh() → MeshConverteer het huidige object naar een mesh.
Entity(name: String)Roept Entity(name) aan op dit Primitive-exemplaar.
getParentNode() → NodeRetourneert de bovenliggende node.
setParentNode(value: Node)Stelt de waarde van de bovenliggende knoop in.
getParentNodes() → ArrayList<Node>Retourneert de bovenliggende knooppunten.
getExcluded() → booleanRetourneert de uitgesloten.
setExcluded(value: boolean)Stelt de uitgesloten waarde in.
getBoundingBox() → BoundingBoxRetourneert de begrenzingsvak.
getEntityRendererKey() → EntityRendererKeyRetourneert de entiteit-renderer-sleutel.
SceneObject()Basisklasse voor alle primitieve objecten.
SceneObject(name: String)Roept SceneObject(name) aan op deze Primitive-instantie.
getScene() → SceneRetourneert de scène.
A3DObject()Roept A3DObject aan op deze Primitive instance.
A3DObject(name: String)Roept A3DObject(name) aan op deze Primitive instance.
getName() → StringRetourneert de naam.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionRetourneert de eigenschappen.
findProperty(name: String) → PropertyRoept findProperty(name) aan op deze Primitive-instantie.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze Primitive-instantie.
setProperty(name: String, value: Object)Stelt de eigenschapswaarde in.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze Primitive-instantie.
removeProperty(property: Property) → booleanRoept removeProperty(property) aan op deze Primitive-instantie.

Zie ook

 Nederlands