Dish

Übersicht

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

Parametrisiertes Gericht.

Diese Klasse stellt 38 Methoden zur Arbeit mit Dish-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Dish, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getHeight, getHeightSegments und 21 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java-Paket installiert wurde. Eigenschaften: boundingBox, castShadows, entityRendererKey, excluded, height, heightSegments und 8 weitere.

Eigenschaften

NameTypZugriffBeschreibung
heightdoubleLesenHöhe der Schale.
radiusdoubleLesenRadius der Schale.
widthSegmentsintLesenRuft die Breitenabschnitte ab.
heightSegmentsintLesenGibt die Höhensegmente zurück.
castShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten werfen kann.
receiveShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten empfangen kann.
parentNodeNodeLesenRuft den übergeordneten Knoten ab.
parentNodesArrayList<Node>LesenLiefert die übergeordneten Knoten.
excludedbooleanLesenRuft die Ausgeschlossenen ab.
boundingBoxBoundingBoxLesenRuft die Begrenzungsbox ab.
entityRendererKeyEntityRendererKeyLesenLiefert den Entity-Renderer-Schlüssel.
sceneSceneLesenRuft die Szene ab.
nameStringLesenRuft den Namen ab.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
getHeight() → doubleHöhe der Schüssel.
setHeight(value: double)Setzt den Höhenwert.
getRadius() → doubleRadius der Schüssel.
setRadius(value: double)Setzt den Radiuswert.
getWidthSegments() → intGibt die Breitenabschnitte zurück.
setWidthSegments(value: int)Setzt den Wert der Breitenabschnitte.
getHeightSegments() → intRuft die Höhensegmente ab.
setHeightSegments(value: int)Setzt den Wert der Höhensegmente.
Dish()Erstelle eine neue Dish-Instanz mit dem Standardradius (10) und der Standardhöhe (5).
Dish(name: String, radius: double, height: double, widthSegments: int, heightSegments: int)Erstelle eine neue Dish-Instanz mit angegebenem Radius und Höhe.
toMesh() → MeshKonvertiere das aktuelle Objekt in ein Mesh.
getCastShadows() → booleanGibt an, 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 receive shadows-Wert.
Primitive()Initialisiert eine neue Instanz der Primitive-Klasse.
Primitive(name: String)Initialisiert eine neue Instanz der Primitive-Klasse.
Entity(name: String)Ruft Entity(name) für diese Dish-Instanz auf.
getParentNode() → NodeGibt den übergeordneten Knoten zurück.
setParentNode(value: Node)Setzt den Wert des übergeordneten Knotens.
getParentNodes() → ArrayList<Node>Radius der Schale.
getExcluded() → booleanGibt das Ausgeschlossene zurück.
setExcluded(value: boolean)Setzt den ausgeschlossenen Wert.
getBoundingBox() → BoundingBoxGibt die Begrenzungsbox zurück.
getEntityRendererKey() → EntityRendererKeyGibt den Entity-Renderer-Schlüssel zurück.
SceneObject()Parametrisiertes Gericht.
SceneObject(name: String)Ruft SceneObject(name) bei dieser Dish-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject bei dieser Dish-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) auf dieser Dish-Instanz auf.
getName() → StringHöhe des Dish.
setName(name: String)Setzt den Namenswert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) für diese Dish-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) für diese Dish-Instanz auf.
setProperty(name: String, value: Object)Ruft die Breitenabschnitte ab.
removeProperty(name: String) → booleanRuft removeProperty(name) für diese Dish-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese Dish-Instanz auf.

Siehe auch

 Deutsch