TrapeziumShape

TrapeziumShape

Áttekintés

TrapeziumShape egy osztály a Aspose.3D FOSS-ban .NET számára. Örökli: ParameterizedProfile, INamedObject.

IFC kompatibilis trapéz alak, amely paraméterekkel van definiálva.

Ez az osztály 14 metódust biztosít a TrapeziumShape objektumok .NET programokban való kezeléséhez. Az elérhető metódusok: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty, TrapeziumShape. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS a .NET csomag telepítése után. Tulajdonságok: BottomXDim, Excluded, Name, ParentNode, ParentNodes, Properties, és még 4.

Tulajdonságok

NévTípusHozzáférésLeírás
BottomXDimdoubleOlvasás/ÍrásLekéri vagy beállítja az alsó vonal kiterjedését, amely az x-tengely mentén van mérve.
TopXDimdoubleOlvasás/ÍrásLekéri vagy beállítja a felső vonal kiterjedését, amely az x-tengely mentén van mérve.
YDimdoubleOlvasás/ÍrásA felső és alsó vonalak közötti, y tengely mentén mért távolságot adja vissza vagy állítja be.
TopXOffsetdoubleOlvasás/ÍrásA felső vonal elejétől az alsó vonalig terjedő eltolást adja vissza vagy állítja be.
ExcludedboolOlvasás/ÍrásAzt adja vissza vagy állítja be, hogy ez az entitás kizárásra kerüljön-e az exportálás során.
ParentNodesList<Node>OlvasásLekéri az összes szülőcsomópontot, egy entity több szülőcsomóponthoz is csatolható a geometry instancinghez
ParentNodeNodeOlvasás/ÍrásLekéri vagy beállítja az első szülőcsomópontot; ha beállítja az első szülőcsomópontot, ez az entity leválik a többi szülőcsomópontról.
SceneSceneOlvasásVisszaadja a jelenetet, amelyhez ez az objektum tartozik
NamestringOlvasás/ÍrásA nevet adja vissza vagy állítja be.
PropertiesPropertyCollectionOlvasásVisszaadja az összes tulajdonság gyűjteményét.

Metódusok

AláírásLeírás
TrapeziumShape()Konstruktor
GetExtent()Lekéri a kiterjedést 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 az aktuális entitás határoló dobozát az objektumtér koordinátraendszerében.
SceneObject(name: string)Inicializál egy SceneObject alapértelmezett névvel
SceneObject()Inicializál egy SceneObject.
A3DObject()Új példányt inicializál az A3DObject osztályból név nélkül.
A3DObject(name: string)Új példányt inicializál az A3DObject osztályból.
RemoveProperty(property: Property)Eltávolít egy dinamikus tulajdonságot.
RemoveProperty(property: string)Eltávolítja a név alapján azonosított megadott tulajdonságot.
GetProperty(property: string)A megadott tulajdonság értékének lekérése
SetProperty(property: string, value: object?)Beállítja a megadott tulajdonság értékét
FindProperty(propertyName: string)Megkeresi a tulajdonságot.

Lásd még:

 Magyar