RectangleShape

RectangleShape

Übersicht

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

IFC-kompatible rechteckige Form mit abgerundeten Ecken.

Diese Klasse stellt 31 Methoden zum Arbeiten mit RectangleShape-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName und 16 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, entityRendererKey, excluded, extent, name, parentNode und 6 weitere.

Eigenschaften

NameTypZugriffBeschreibung
roundingRadiusdoubleLesenErmittelt den Radius der Kreisbögen aller vier Ecken, gemessen in Grad.
xDimdoubleLesenErmittelt die Ausdehnung des Rechtecks in Richtung der x-Achse.
yDimdoubleLesenErmittelt die Ausdehnung des Rechtecks in Richtung der y-Achse.
extentVector2LesenErmittelt die Ausdehnung in x- und y-Dimension.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
parentNodeNodeLesenRuft den übergeordneten Knoten ab.
parentNodesArrayList<Node>LesenErmittelt die übergeordneten Knoten.
excludedbooleanLesenRuft das Ausgeschlossene ab.
entityRendererKeyEntityRendererKeyLesenRuft den entity renderer key ab.
sceneSceneLesenRuft die Szene ab.
nameStringLesenRuft den Namen ab.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
RectangleShape()Konstruktor von RectangleShape.
getRoundingRadius() → doubleErmittelt den Radius der kreisförmigen Bögen aller vier Ecken, gemessen in Grad.
setRoundingRadius(value: double)Legt den Radius der Kreisbögen aller vier Ecken fest, gemessen in Grad.
getXDim() → doubleErmittelt die Ausdehnung des Rechtecks in Richtung der x-Achse.
setXDim(value: double)Setzt die Ausdehnung des Rechtecks in Richtung der x-Achse.
getYDim() → doubleGibt die Ausdehnung des Rechtecks in Richtung der y-Achse zurück.
setYDim(value: double)Setzt die Ausdehnung des Rechtecks in Richtung der y-Achse.
getExtent() → Vector2Ermittelt die Ausdehnung in x- und y-Richtung.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxGibt die Begrenzungsbox zurück.
Entity(name: String)Konstruktor von RectangleShape.
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 Radius der kreisförmigen Bögen aller vier Ecken, gemessen in Grad. Standardwert ist 0.0.
getEntityRendererKey() → EntityRendererKeyGibt den entity renderer key zurück.
SceneObject()IFC-kompatible rechteckige Form mit abgerundeten Ecken.
SceneObject(name: String)Ruft SceneObject(name) auf dieser RectangleShape-Instanz auf.
getScene() → SceneKonstruktor von RectangleShape.
A3DObject()Ruft A3DObject für diese RectangleShape-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese RectangleShape-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenswert.
getProperties() → PropertyCollectionErmittelt den Radius der Kreisbögen aller vier Ecken, gemessen in Grad. Standardwert ist 0.0.
findProperty(name: String) → PropertyRuft findProperty(name) für diese RectangleShape-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) für diese RectangleShape-Instanz auf.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanRuft removeProperty(name) für diese RectangleShape-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese RectangleShape-Instanz auf.

Siehe auch

 Deutsch