Plane

Overzicht

Plane is een klasse in Aspose.3D FOSS voor Java. Erft van: Primitive.

Geparametriseerd vlak.

Deze klasse biedt 41 methoden voor het werken met Plane-objecten in Java-programma’s. Beschikbare methoden omvatten: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getLength, getLengthSegments, en 23 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, length, lengthSegments, en nog 9.

Eigenschappen

NaamTypeToegangBeschrijving
upVector3LezenHaalt de up vector van het vlak op, standaardwaarde is (0, 1, 0), dit beïnvloedt de generatie van het vlak
lengthdoubleLezenHaalt de lengte van het vlak op.
widthdoubleLezenHaalt de breedte van de Plane op.
lengthSegmentsintLezenHaalt de lengtesegmenten op.
widthSegmentsintLezenHaalt de breedtesegmenten op.
castShadowsbooleanLezenGeeft 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 begrenzingsdoos op.
entityRendererKeyEntityRendererKeyLezenHaalt de entity renderer key op.
sceneSceneLezenHaalt de scene op.
nameStringLezenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
Plane()Initialiseert een nieuwe instantie van het Plane met standaardgrootte 1x1.
Plane(length: double, width: double)Initialiseert een nieuwe instantie van het Plane.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Initialiseert een nieuw exemplaar van Plane.
getUp() → Vector3Haalt de up-vector van het vlak op, standaardwaarde is (0, 1, 0), dit beïnvloedt de generatie van het vlak /
setUp(value: Vector3)Stelt de up-waarde in.
getLength() → doubleHaalt de lengte van het vlak op.
setLength(value: double)Stelt de lengtewaarde in.
getWidth() → doubleHaalt de breedte van de plane op.
setWidth(value: double)Stelt de breedtewaarde in.
getLengthSegments() → intHaalt de lengtesegmenten op.
setLengthSegments(value: int)Stelt de waarde van de lengtesegmenten in.
getWidthSegments() → intHaalt de breedtesegmenten op.
setWidthSegments(value: int)Stelt de breedte segmentenwaarde in.
toMesh() → MeshConverteer het huidige object naar een mesh.
getCastShadows() → booleanKrijgt of deze geometrie schaduw kan werpen.
setCastShadows(value: boolean)Stelt de cast shadows-waarde in.
getReceiveShadows() → booleanGeeft aan of deze geometrie schaduw kan ontvangen.
setReceiveShadows(value: boolean)Stelt de waarde voor ontvangen schaduwen in.
Primitive()Initialiseert een nieuw exemplaar van de Primitive-klasse.
Primitive(name: String)Initialiseert een nieuw exemplaar van de Primitive-klasse.
Entity(name: String)Roept Entity(name) aan op deze Plane-instantie.
getParentNode() → NodeRetourneert het bovenliggende knooppunt.
setParentNode(value: Node)Stelt de waarde van het bovenliggende knooppunt 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 entity renderer key.
SceneObject()Geparameteriseerd vlak.
SceneObject(name: String)Roept SceneObject(name) aan op deze Plane-instantie.
getScene() → SceneRetourneert de scène.
A3DObject()Roept A3DObject aan op deze Plane-instantie.
A3DObject(name: String)Roept A3DObject(name) aan op deze Plane-instantie.
getName() → StringRetourneert de naam.
setName(name: String)Stelt de naamwaarde in.
getProperties() → PropertyCollectionInitialiseert een nieuw exemplaar van Plane.
findProperty(name: String) → PropertyRoept findProperty(name) aan op deze Plane instance.
getProperty(name: String) → ObjectRoept getProperty(name) aan op deze Plane instance.
setProperty(name: String, value: Object)Initialiseert een nieuwe instantie van de Plane.
removeProperty(name: String) → booleanRoept removeProperty(name) aan op deze Plane-instantie.
removeProperty(property: Property) → booleanRoept removeProperty(property) aan op deze Plane-instantie.

Zie ook

 Nederlands