RectangularTorus

RectangularTorus

Übersicht

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

Parametrisierter rechteckiger Torus.

Diese Klasse stellt 41 Methoden zur Arbeit mit RectangularTorus-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded und 25 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: angleStart, arc, boundingBox, castShadows, entityRendererKey, excluded und 10 weitere.

Eigenschaften

NameTypZugriffBeschreibung
innerRadiusdoubleLesenDer innere Radius des rechteckigen Torus.
outerRadiusdoubleLesenDer Außenradius des rechteckigen Torus.
heightdoubleLesenDie Höhe des rechteckigen Torus.
arcdoubleLesenDer Gesamtwinkel des Bogens, gemessen in Radiant.
angleStartdoubleLesenDer Startwinkel des Bogens, gemessen in Radiant.
radialSegmentsintLesenDie radialen Segmente.
castShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten wirft.
receiveShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten empfangen kann.
parentNodeNodeLesenRuft den übergeordneten Knoten ab.
parentNodesArrayList<Node>LesenRuft die übergeordneten Knoten ab.
excludedbooleanLesenRuft das Ausgeschlossene ab.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
entityRendererKeyEntityRendererKeyLesenLiest den entity renderer key.
sceneSceneLesenGibt die Szene zurück.
nameStringLesenLiefert den Namen.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
getInnerRadius() → doubleDer innere Radius des rechteckigen Torus.
setInnerRadius(value: double)Setzt den inneren Radiuswert.
getOuterRadius() → doubleDer äußere Radius des rechteckigen Torus.
setOuterRadius(value: double)Setzt den äußeren Radiuswert.
getHeight() → doubleDie Höhe des rechteckigen Torus.
setHeight(value: double)Setzt den Höhenwert.
getArc() → doubleDer Gesamtwinkel des Bogens, gemessen in Radiant.
setArc(value: double)Setzt den Bogenwert.
getAngleStart() → doubleDer Startwinkel des Bogens, gemessen in Radiant.
setAngleStart(value: double)Setzt den Startwinkelwert.
getRadialSegments() → intDie radialen Segmente.
setRadialSegments(value: int)Setzt den Wert der radialen Segmente.
RectangularTorus()Konstruktor von RectangularTorus.
toMesh() → MeshNicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Ruft toMesh für diese RectangularTorus-Instanz auf.
getCastShadows() → booleanErmittelt, ob diese Geometrie Schatten werfen kann.
setCastShadows(value: boolean)Der innere Radius des rechteckigen Torus.
getReceiveShadows() → booleanErmittelt, ob diese Geometrie Schatten empfangen kann.
setReceiveShadows(value: boolean)Der äußere Radius des rechteckigen Torus.
Primitive()Initialisiert eine neue Instanz der Klasse Primitive.
Primitive(name: String)Initialisiert eine neue Instanz der Primitive-Klasse.
Entity(name: String)Ruft Entity(name) für diese RectangularTorus-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 die Ausgeschlossenen zurück.
setExcluded(value: boolean)Setzt den ausgeschlossenen Wert.
getBoundingBox() → BoundingBoxGibt die Bounding Box zurück.
getEntityRendererKey() → EntityRendererKeyGibt den Entity-Renderer-Schlüssel zurück.
SceneObject()Parametrisierter rechteckiger Torus.
SceneObject(name: String)Ruft SceneObject(name) auf dieser RectangularTorus-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject für diese RectangularTorus-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese RectangularTorus-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenwert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) auf dieser RectangularTorus-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) auf dieser RectangularTorus-Instanz auf.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanRuft removeProperty(name) für diese RectangularTorus-Instanz auf.
removeProperty(property: Property) → booleanDer Gesamtwinkel des Bogens, gemessen in Radiant.

Siehe auch

 Deutsch