CenterLineProfile

CenterLineProfile

Übersicht

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

IFC-kompatibles Mittellinienprofil.

Diese Klasse stellt 27 Methoden zum Arbeiten mit CenterLineProfile-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, CenterLineProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getName, getParentNode und 12 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, curve, entityRendererKey, excluded, name, parentNode und 4 weitere.

Eigenschaften

NameTypZugriffBeschreibung
thicknessdoubleLesenRuft die entlang der Mittellinie angewendete Dicke ab.
curveCurveLesenLiefert die Mittellinienkurve des Profils.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
parentNodeNodeLesenGibt den übergeordneten Knoten zurück.
parentNodesArrayList<Node>LesenRuft die übergeordneten Knoten ab.
excludedbooleanLesenRuft die Ausgeschlossenen ab.
entityRendererKeyEntityRendererKeyLesenGibt den Entity-Renderer-Schlüssel zurück.
sceneSceneLesenRuft die Szene ab.
nameStringLesenLiefert den Namen.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
CenterLineProfile(curve: Curve, thickness: double)Erzeugt ein neues CenterLineProfile mit der angegebenen Kurve als Mittellinie.
getThickness() → doubleRuft die entlang der Mittellinie angewendete Dicke ab.
setThickness(value: double)Setzt die entlang der Mittellinie angewandte Dicke.
getCurve() → CurveLiefert die Mittellinienkurve des Profils.
setCurve(value: Curve)Setzt die Mittellinienkurve des Profils.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxGibt die Bounding-Box zurück.
Entity(name: String)Ruft Entity(name) für diese CenterLineProfile-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 das Ausgeschlossene zurück.
setExcluded(value: boolean)Setzt den ausgeschlossenen Wert.
getEntityRendererKey() → EntityRendererKeyGibt den entity renderer key zurück.
SceneObject()IFC-kompatibles Zentrallinienprofil.
SceneObject(name: String)Ruft SceneObject(name) für diese CenterLineProfile-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject auf dieser CenterLineProfile-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese CenterLineProfile-Instanz auf.
getName() → StringErstellt ein neues CenterLineProfile mit der angegebenen Kurve als Mittellinie.
setName(name: String)Setzt den Namenwert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) auf dieser CenterLineProfile-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) auf dieser CenterLineProfile-Instanz auf.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanRuft removeProperty(name) auf dieser CenterLineProfile-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) auf dieser CenterLineProfile-Instanz auf.

Siehe auch

 Deutsch