Plane

Übersicht

Plane ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Primitive.

Parametrisierte Ebene.

Diese Klasse stellt 41 Methoden zur Arbeit mit Plane-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getLength, getLengthSegments und 23 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung nach der Installation des Aspose.3D FOSS für Java-Pakets zugänglich. Eigenschaften: boundingBox, castShadows, entityRendererKey, excluded, length, lengthSegments und 9 weitere.

Eigenschaften

NameTypZugriffBeschreibung
upVector3LesenErmittelt den up vector der Ebene, Standardwert ist (0, 1, 0), dies beeinflusst die Erzeugung der Ebene.
lengthdoubleLesenGibt die Länge des Plane zurück.
widthdoubleLesenErmittelt die Breite des Plane.
lengthSegmentsintLesenLiefert die Längensegmente.
widthSegmentsintLesenErmittelt die Breitenabschnitte.
castShadowsbooleanLesenGibt an, ob diese Geometrie Schatten werfen kann.
receiveShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten empfangen kann.
parentNodeNodeLesenRuft den übergeordneten Knoten ab.
parentNodesArrayList<Node>LesenGibt die übergeordneten Knoten zurück.
excludedbooleanLesenGibt die Ausgeschlossenen zurück.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
entityRendererKeyEntityRendererKeyLesenRuft den Entity-Renderer-Schlüssel ab.
sceneSceneLesenRuft die Szene ab.
nameStringLesenLiefert den Namen.
propertiesPropertyCollectionLesenGibt die Eigenschaften zurück.

Methoden

SignaturBeschreibung
Plane()Initialisiert eine neue Instanz von Plane mit der Standardgröße 1x1.
Plane(length: double, width: double)Initialisiert eine neue Instanz der Plane.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Initialisiert eine neue Instanz der Plane.
getUp() → Vector3Gibt den Up-Vektor der Plane zurück, Standardwert ist (0, 1, 0), dies beeinflusst die Erzeugung der Plane /
setUp(value: Vector3)Setzt den up-Wert.
getLength() → doubleGibt die Länge des Flugzeugs zurück.
setLength(value: double)Setzt den Längenwert.
getWidth() → doubleErmittelt die Breite des Plane.
setWidth(value: double)Setzt den Breitenwert.
getLengthSegments() → intGibt die Längensegmente zurück.
setLengthSegments(value: int)Setzt den Wert der Längensegmente.
getWidthSegments() → intGibt die Breitenabschnitte zurück.
setWidthSegments(value: int)Setzt den Wert der Breitenabschnitte.
toMesh() → MeshKonvertiere das aktuelle Objekt in ein Mesh.
getCastShadows() → booleanErmittelt, ob diese Geometrie Schatten werfen kann.
setCastShadows(value: boolean)Setzt den cast shadows-Wert.
getReceiveShadows() → booleanErmittelt, ob diese Geometrie Schatten empfangen kann.
setReceiveShadows(value: boolean)Setzt den Wert für das Empfangen von Schatten.
Primitive()Initialisiert eine neue Instanz der Primitive-Klasse.
Primitive(name: String)Initialisiert eine neue Instanz der Primitive-Klasse.
Entity(name: String)Ruft Entity(name) auf dieser Plane-Instanz auf.
getParentNode() → NodeGibt den übergeordneten Knoten zurück.
setParentNode(value: Node)Setzt den Wert des übergeordneten Knotens.
getParentNodes() → ArrayList<Node>Gibt die übergeordneten Knoten zurück.
getExcluded() → booleanGibt das Ausgeschlossene zurück.
setExcluded(value: boolean)Setzt den ausgeschlossenen Wert.
getBoundingBox() → BoundingBoxGibt die Bounding Box zurück.
getEntityRendererKey() → EntityRendererKeyGibt den entity renderer key zurück.
SceneObject()Parametrisierte Ebene.
SceneObject(name: String)Ruft SceneObject(name) auf dieser Plane-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject auf dieser Plane-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) auf dieser Plane-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenswert.
getProperties() → PropertyCollectionInitialisiert eine neue Instanz von Plane.
findProperty(name: String) → PropertyRuft findProperty(name) auf dieser Plane-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) auf dieser Plane-Instanz auf.
setProperty(name: String, value: Object)Initialisiert eine neue Instanz von Plane.
removeProperty(name: String) → booleanRuft removeProperty(name) auf dieser Plane-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese Plane-Instanz auf.

Siehe auch

 Deutsch