TShape

Übersicht

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

IFC-kompatible T-Form, definiert durch Parameter.

Diese Klasse stellt 39 Methoden zur Arbeit mit TShape-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent und 24 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung nach der Installation des Aspose.3D FOSS für das Java-Paket zugänglich. Eigenschaften: boundingBox, depth, entityRendererKey, excluded, extent, filletRadius und 10 weitere.

Eigenschaften

NameTypZugriffBeschreibung
depthdoubleLesenLiefert die Länge des Webs.
flangeWidthdoubleLesenGibt die Länge des Flansches zurück.
webThicknessdoubleLesenErmittelt die Wandstärke des Webs.
flangeThicknessdoubleLesenLiest die Wandstärke des Flansches.
filletRadiusdoubleLesenErmittelt den Radius der Rundung zwischen Steg und Flansch.
flangeEdgeRadiusdoubleLesenRuft den Radius der Flanschkante ab.
webEdgeRadiusdoubleLesenGibt den Radius der Webkante zurück.
extentVector2LesenErmittelt die Ausdehnung in x- und y-Dimension.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
parentNodeNodeLesenLiest den übergeordneten Knoten.
parentNodesArrayList<Node>LesenGibt die übergeordneten Knoten zurück.
excludedbooleanLesenRuft das Ausgeschlossene ab.
entityRendererKeyEntityRendererKeyLesenRuft den Entity-Renderer-Schlüssel ab.
sceneSceneLesenRuft die Szene ab.
nameStringLesenRuft den Namen ab.
propertiesPropertyCollectionLesenGibt die Eigenschaften zurück.

Methoden

SignaturBeschreibung
TShape()Konstruktor von TShape.
getDepth() → doubleGibt die Länge des Stegs zurück.
setDepth(value: double)Setzt die Länge des Stegs.
getFlangeWidth() → doubleGibt die Länge des Flansches zurück.
setFlangeWidth(value: double)Setzt die Länge des Flansches.
getWebThickness() → doubleGibt die Wandstärke des Webs zurück.
setWebThickness(value: double)Setzt die Wandstärke des Webs.
getFlangeThickness() → doubleErmittelt die Wandstärke des Flansches.
setFlangeThickness(value: double)Setzt die Wandstärke des Flansches.
getFilletRadius() → doubleErmittelt den Radius der Rundung zwischen Steg und Flansch.
setFilletRadius(value: double)Legt den Radius der Rundung zwischen Steg und Flansch fest.
getFlangeEdgeRadius() → doubleGibt den Radius der Flanschkante zurück.
setFlangeEdgeRadius(value: double)Setzt den Radius der Flanschkante.
getWebEdgeRadius() → doubleLiefert den Radius der Webkante.
setWebEdgeRadius(value: double)Setzt den Radius der Webkante.
getExtent() → Vector2Ermittelt die Ausdehnung in x- und y-Dimension.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxGibt die Bounding-Box zurück.
Entity(name: String)Ruft Entity(name) für diese TShape-Instanz auf.
getParentNode() → NodeKonstruktor von TShape.
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.
getEntityRendererKey() → EntityRendererKeyGibt den Entity-Renderer-Schlüssel zurück.
SceneObject()IFC-kompatible T-Form, definiert durch Parameter.
SceneObject(name: String)Ruft SceneObject(name) für diese TShape-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject für diese TShape-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese TShape-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenswert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) für diese TShape-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) für diese TShape-Instanz auf.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanRuft removeProperty(name) für diese TShape-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese TShape-Instanz auf.

Siehe auch

 Deutsch