HShape

Übersicht

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

Der liefert die definierenden Parameter einer ‘H’- oder ‘I’-Form.

Diese Klasse stellt 14 Methoden zur Arbeit mit HShape-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.3D FOSS für .NET-Pakets zugänglich. Eigenschaften: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name und 10 weitere.

Eigenschaften

NameTypZugriffBeschreibung
OverallDepthdoubleLesen/SchreibenRuft den Wert ab oder legt ihn fest, der den Umfang der Tiefe angibt.
BottomFlangeWidthdoubleLesen/SchreibenRuft den Umfang der Breite ab oder legt ihn fest.
TopFlangeWidthdoubleLesen/SchreibenErmittelt oder legt die Breite des oberen Flansches fest.
TopFlangeThicknessdoubleLesen/SchreibenLiest oder legt die Dicke des oberen Flansches fest.
TopFlangeEdgeRadiusdoubleLesen/SchreibenLiest oder setzt den Radius der unteren Kanten des oberen Flansches.
BottomFlangeEdgeRadiusdoubleLesen/SchreibenLiest oder legt den Randradius der unteren Flanschkante fest.
BottomFlangeFilletRadiusdoubleLesen/SchreibenRuft den Radius der unteren Flansch-Filtrunde ab oder legt ihn fest.
BottomFlangeThicknessdoubleLesen/SchreibenRuft die Dicke des unteren Flansches ab oder legt sie fest.
TopFlangeFilletRadiusdoubleLesen/SchreibenLiest oder legt den oberen Flansch-Fasenradius fest.
WebThicknessdoubleLesen/SchreibenRuft die Webstärke ab oder legt sie fest.
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 Geometrie-Instanzierung an mehrere übergeordnete Knoten angehängt werden
ParentNodeNodeLesen/SchreibenLiest oder setzt den ersten übergeordneten Knoten, wird der erste übergeordnete Knoten gesetzt, wird diese Entität von anderen übergeordneten Knoten getrennt.
SceneSceneLesenGibt die Szene zurück, zu der dieses Objekt gehört.
NamestringLesen/SchreibenRuft den Namen ab oder legt ihn fest.
PropertiesPropertyCollectionLesenRuft die Sammlung aller Eigenschaften ab.

Methoden

SignaturBeschreibung
HShape()Konstruktor von
GetExtent()Ermittelt die Ausdehnung in x- und y-Dimension.
GetEntityRendererKey()Ruft den Schlüssel des im Renderer registrierten entity renderer ab
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)Initialisiere ein SceneObject mit einem Standardnamen
SceneObject()Initialisiere ein SceneObject.
A3DObject()Initialisiert eine neue Instanz der Klasse A3DObject ohne Namen.
A3DObject(name: string)Initialisiert eine neue Instanz der A3DObject-Klasse.
RemoveProperty(property: Property)Entfernt eine dynamische Eigenschaft.
RemoveProperty(property: string)Entferne die angegebene Eigenschaft, die durch den Namen 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