EllipseShape

EllipseShape

Áttekintés

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

IFC-kompatibilis ellipszis profil.

Ez az osztály 14 metódust biztosít a EllipseShape objektumokkal való munkához a .NET programokban. Elérhető metódusok: A3DObject, EllipseShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS a(z) .NET csomag telepítése után. Tulajdonságok: Excluded, Name, ParentNode, ParentNodes, Properties, Scene, és még 2.

Tulajdonságok

NévTípusHozzáférésLeírás
SemiAxis1doubleOlvasás/ÍrásLekéri vagy beállítja az ellipszis 1. fél tengelyét.
SemiAxis2doubleOlvasás/ÍrásA körív második fél tengelyét adja vissza vagy állítja be.
ExcludedboolOlvasás/ÍrásBeállítja vagy lekérdezi, hogy ez az entitás ki legyen-e zárva az exportálás során.
ParentNodesList<Node>OlvasásLekéri az összes szülőcsomópontot, egy entitás több szülőcsomóponthoz is csatolható a geometriai példányosításhoz
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 entitás leválik a többi szülőcsomópontról.
SceneSceneOlvasásMegkapja a jelenetet, amelyhez ez az objektum tartozik.
NamestringOlvasás/ÍrásMegkapja vagy beállítja a nevet.
PropertiesPropertyCollectionOlvasásVisszaadja az összes tulajdonság gyűjteményét.

Metódusok

AláírásLeírás
EllipseShape()Konstruktor
GetExtent()Lekéri a kiterjedést x és y dimenzióban.
GetEntityRendererKey()Lekéri az entity renderer kulcsát, amely a rendererben van regisztrálva
Entity(name: string)Új példányt inicializál az Entity osztályból.
GetBoundingBox()Lekéri az aktuális 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á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 megadott, név alapján azonosított 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