Torus

Übersicht

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

Parametrisierter Torus.

Diese Klasse bietet 40 Methoden zum Arbeiten mit Torus-Objekten in Java-Programmen. Verfügbare Methoden umfassen: A3DObject, Entity, Primitive, SceneObject, Torus, findProperty, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName und 23 weitere Methoden. Alle öffentlichen Mitglieder stehen jeder Java-Anwendung nach Installation des Aspose.3D FOSS für Java-Pakets zur Verfügung. Eigenschaften: arc, boundingBox, castShadows, entityRendererKey, excluded, name und 9 weitere.

Eigenschaften

NameTypZugriffBeschreibung
radiusdoubleLesenGibt den Radius des Torus zurück.
tubedoubleLesenGibt den Radius des Rohrs zurück.
radialSegmentsintLesenGibt die radialen Segmente zurück.
tubularSegmentsintLesenRuft die röhrenförmigen Segmente ab.
arcdoubleLesenLiefert den Bogen.
castShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten werfen kann.
receiveShadowsbooleanLesenErmittelt, ob diese Geometrie Schatten empfangen kann.
parentNodeNodeLesenLiefert den übergeordneten Knoten.
parentNodesArrayList<Node>LesenLiefert die übergeordneten Knoten.
excludedbooleanLesenGibt das Ausgeschlossene zurück.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
entityRendererKeyEntityRendererKeyLesenGibt den Entity-Renderer-Schlüssel zurück.
sceneSceneLesenRuft die Szene ab.
nameStringLesenGibt den Namen zurück.
propertiesPropertyCollectionLesenLiest die Eigenschaften.

Methoden

SignaturBeschreibung
Torus()Initialisiert eine neue Instanz der Torus-Klasse.
Torus(name: String, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Initialisiert eine neue Instanz der Torus-Klasse.
getRadius() → doubleGibt den Radius des Torus zurück.
setRadius(value: double)Setzt den Radiuswert.
getTube() → doubleLiefert den Radius des Rohrs.
setTube(value: double)Setzt den Rohrwert.
getRadialSegments() → intGibt die radialen Segmente zurück.
setRadialSegments(value: int)Setzt den Wert der radialen Segmente.
getTubularSegments() → intGibt die röhrenförmigen Segmente zurück.
setTubularSegments(value: int)Setzt den Wert der röhrenförmigen Segmente.
getArc() → doubleLiest den Bogen.
setArc(value: double)Setzt den Bogenwert.
toMesh() → MeshNicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Ruft toMesh für diese Torus-Instanz auf.
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 Torus-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 Begrenzungsbox zurück.
getEntityRendererKey() → EntityRendererKeyGibt den Entity-Renderer-Schlüssel zurück.
SceneObject()Parametrisierter Torus.
SceneObject(name: String)Ruft SceneObject(name) auf dieser Torus-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject auf dieser Torus-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) bei dieser Torus-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenwert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyInitialisiert eine neue Instanz der Torus-Klasse.
getProperty(name: String) → ObjectRuft getProperty(name) für diese Torus-Instanz auf.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanGibt den Radius des Torus zurück.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese Torus-Instanz auf.

Siehe auch

 Deutsch