HollowRectangleShape

HollowRectangleShape

Áttekintés

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

IFC-kompatibilis üreges téglalap alakú forma, mind belső, mind külső lekerekített sarkokkal.

Ez az osztály 16 metódust biztosít a HollowRectangleShape objektumok .NET programokban történő kezeléséhez. A rendelkezésre álló metódusok: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowRectangleShape, RectangleShape, RemoveProperty, SceneObject, SetProperty. 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: Excluded, InnerFilletRadius, Name, ParentNode, ParentNodes, Properties, és további 5.

Tulajdonságok

NévTípusHozzáférésLeírás
WallThicknessdoubleOlvasás/ÍrásA téglalap határa és a belső lyuk közötti vastagság
InnerFilletRadiusdoubleOlvasás/ÍrásA belső téglalap lekerekítési sugara.
RoundingRadiusdoubleOlvasás/ÍrásLekérdezi vagy beállítja a négy sarok köríveinek sugarát, fokban mérve.
XDimdoubleOlvasás/ÍrásLekérdezi vagy beállítja a téglalap kiterjedését az x-tengely irányában. Alapértelmezett érték: 2.0
YDimdoubleOlvasás/ÍrásLekérdezi vagy beállítja a téglalap kiterjedését az y-tengely irányában. Alapértelmezett érték: 2.0
ExcludedboolOlvasás/ÍrásLekéri vagy beállítja, hogy az exportálás során kizárja-e ezt az entitást.
ParentNodesList<Node>OlvasásLekéri az összes szülőcsomópontot, egy entitás több szülőcsomóponthoz is csatlakozhat a geometriai példányosításhoz.
ParentNodeNodeOlvasás/ÍrásLekéri vagy beállítja az első szülőcsomópontot; ha az első szülőcsomópontot beállítja, ez az entitás le lesz választva a többi szülőcsomópontról.
SceneSceneOlvasásVisszaadja a jelenetet, amelyhez ez az objektum tartozik.
NamestringOlvasás/ÍrásLekéri vagy beállítja a nevet.
PropertiesPropertyCollectionOlvasásMegkapja az összes tulajdonság gyűjteményét.

Metódusok

AláírásLeírás
HollowRectangleShape()Meghívja a(z) HollowRectangleShape ezen a HollowRectangleShape példányon.
RectangleShape()Konstruktor
RectangleShape(xdim: double, ydim: double)Konstruktor a megadott x és y tengelyen lévő dimenzióval.
GetExtent()Lekéri a kiterjedést az x és y dimenzióban.
GetEntityRendererKey()Megkapja a renderelőben regisztrált entitás renderelő kulcsát.
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()Inicializál egy új A3DObject osztálypéldányt név nélkül.
A3DObject(name: string)Inicializál egy új példányt 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