HShape
Áttekintés
HShape egy osztály a Aspose.3D FOSS-ban .NET számára. Örökli: ParameterizedProfile, INamedObject.
A biztosítja az ‘H’ vagy ‘I’ alakzat meghatározó paramétereit.
Ez az osztály 14 metódust biztosít a HShape objektumok .NET programokban való kezeléséhez. Elérhető metódusok: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Az összes nyilvános tag hozzáférhető bármely .NET alkalmazás számára a Aspose.3D FOSS for .NET csomag telepítése után. Tulajdonságok: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, és még 10.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
OverallDepth | double | Olvasás/Írás | A mélység kiterjedését adja vissza vagy állítja be. |
BottomFlangeWidth | double | Olvasás/Írás | A szélesség kiterjedését adja vissza vagy állítja be. |
TopFlangeWidth | double | Olvasás/Írás | Visszaadja vagy beállítja a felső bordázat szélességét. |
TopFlangeThickness | double | Olvasás/Írás | A felső szárny vastagságát adja vissza vagy állítja be. |
TopFlangeEdgeRadius | double | Olvasás/Írás | A felső perem alsó éleinek sugarát adja vissza vagy állítja be. |
BottomFlangeEdgeRadius | double | Olvasás/Írás | Lekérdezi vagy beállítja az alsó perem él sugárát. |
BottomFlangeFilletRadius | double | Olvasás/Írás | A bottom flange fillet radius lekérdezése vagy beállítása. |
BottomFlangeThickness | double | Olvasás/Írás | Lekéri vagy beállítja az alsó perem vastagságát. |
TopFlangeFilletRadius | double | Olvasás/Írás | A felső perem lekerekítési sugarát adja vissza vagy állítja be. |
WebThickness | double | Olvasás/Írás | A web vastagságát adja vissza vagy állítja be. |
Excluded | bool | Olvasás/Írás | Lekéri vagy beállítja, hogy az exportálás során kizárja-e ezt az entitást. |
ParentNodes | List<Node> | Olvasás | Lekéri az összes szülőcsomópontot, egy entitás több szülőcsomóponthoz is csatolható geometriai példányosításhoz |
ParentNode | Node | Olvasás/Írás | Lekéri vagy beállítja az első szülőcsomópontot; ha beállítja az első szülőcsomópontot, ez az entitás le lesz választva a többi szülőcsomópontról. |
Scene | Scene | Olvasás | Visszaadja a jelenetet, amelyhez ez az objektum tartozik. |
Name | string | Olvasás/Írás | Megkapja vagy beállítja a nevet. |
Properties | PropertyCollection | Olvasás | Visszaadja az összes tulajdonság gyűjteményét. |
Metódusok
| Aláírás | Leírás |
|---|---|
HShape() | Konstruktorja |
GetExtent() | Lekéri a kiterjedést az x és y dimenzióban. |
GetEntityRendererKey() | Lekéri a renderelőben regisztrált entitásrenderelő kulcsát. |
Entity(name: string) | Inicializál egy új példányt az Entity osztályból. |
GetBoundingBox() | Lekéri a jelenlegi entitás határolódobozát az objektumtér koordináta-rendszerében. |
SceneObject(name: string) | Inicializál egy SceneObject alapértelmezett névvel. |
SceneObject() | Inicializáljon egy SceneObject. |
A3DObject() | Inicializál egy új A3DObject osztálypéldányt név nélkül. |
A3DObject(name: string) | Inicializál egy új A3DObject osztálypéldányt. |
RemoveProperty(property: Property) | Eltávolít egy dinamikus tulajdonságot. |
RemoveProperty(property: string) | Eltávolítja a megadott, név szerint azonosított tulajdonságot. |
GetProperty(property: string) | Lekérdezi a megadott tulajdonság értékét |
SetProperty(property: string, value: object?) | Beállítja a megadott tulajdonság értékét |
FindProperty(propertyName: string) | Megkeresi a tulajdonságot. |