CenterLineProfile

CenterLineProfile

Übersicht

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

IFC-kompatibles Mittelachsenprofil

Diese Klasse bietet 13 Methoden zur Arbeit mit CenterLineProfile-Objekten in .NET-Programmen. Verfügbare Methoden umfassen: A3DObject, CenterLineProfile, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach Installation des Aspose.3D FOSS für .NET-Pakets zugänglich. Eigenschaften: Curve, Excluded, Name, ParentNode, ParentNodes, Properties und 2 weitere.

Eigenschaften

NameTypZugriffBeschreibung
ThicknessdoubleLesen/SchreibenDicke, die entlang der Mittellinie angewendet wird
CurveCurveLesen/SchreibenDie Mittellinienkurve des Profils
ExcludedboolLesen/SchreibenLiest oder setzt, ob diese Entität beim Exportieren ausgeschlossen werden soll.
ParentNodesList<Node>LesenLiest alle übergeordneten Knoten, eine Entität kann für Geometrieinstanzierung an mehrere übergeordnete Knoten angehängt werden.
ParentNodeNodeLesen/SchreibenLiest oder setzt den ersten übergeordneten Knoten, wenn der erste übergeordnete Knoten gesetzt ist, wird diese Entität von anderen übergeordneten Knoten getrennt.
SceneSceneLesenRuft die Szene ab, zu der dieses Objekt gehört.
NamestringLesen/SchreibenLiest oder legt den Namen fest.
PropertiesPropertyCollectionLesenRuft die Sammlung aller Eigenschaften ab.

Methoden

SignaturBeschreibung
CenterLineProfile(curve: Curve, thickness: double)Konstruiert ein neues mit der angegebenen Kurve als Mittellinie.
GetEntityRendererKey()Ermittelt den Schlüssel des im Renderer registrierten entity renderer.
Entity(name: string)Initialisiert eine neue Instanz der Entity-Klasse.
GetBoundingBox()Ermittelt die Bounding-Box der aktuellen Entität in ihrem Objekt-Raum-Koordinatensystem.
SceneObject(name: string)Initialisiert ein SceneObject mit einem Standardnamen
SceneObject()Initialisiert ein SceneObject.
A3DObject()Initialisiert eine neue Instanz der A3DObject-Klasse ohne Namen.
A3DObject(name: string)Initialisiert eine neue Instanz der Klasse A3DObject.
RemoveProperty(property: Property)Entfernt eine dynamische Eigenschaft.
RemoveProperty(property: string)Entfernt die angegebene Eigenschaft, die anhand des Namens identifiziert wird.
GetProperty(property: string)Ruft den Wert der angegebenen Eigenschaft ab
SetProperty(property: string, value: object?)Setzt den Wert der angegebenen Eigenschaft
FindProperty(propertyName: string)Findet die Eigenschaft.

Siehe auch

 Deutsch