MirroredProfile

MirroredProfile

Áttekintés

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

IFC kompatibilis tükörprofil.

Ez az osztály 13 módszert biztosít a MirroredProfile objektumok .NET programokban történő kezeléséhez. Elérhető módszerek: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, MirroredProfile, RemoveProperty, SceneObject, SetProperty. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS a .NET céljára szánt csomag telepítése után. Tulajdonságok: BaseProfile, Excluded, Name, ParentNode, ParentNodes, Properties, és még 1.

Tulajdonságok

NévTípusHozzáférésLeírás
BaseProfileProfileOlvasásAz alapprofil, amelyet tükrözni kell.
ExcludedboolOlvasás/ÍrásLekérdezi vagy beállítja, hogy ezt az entitást kizárja-e 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, akkor ez az entitás leválik a többi szülőcsomópontról.
SceneSceneOlvasásLekéri a jelenetet, amelyhez ez az objektum tartozik.
NamestringOlvasás/ÍrásLekérdezi vagy beállítja a nevet.
PropertiesPropertyCollectionOlvasásVisszaadja az összes tulajdonság gyűjteményét.

Metódusok

AláírásLeírás
MirroredProfile(baseProfile: Profile)Új létrehozása egy meglévő profilból.
GetEntityRendererKey()A renderelőben regisztrált entitás renderelő kulcsát adja vissza.
Entity(name: string)Új példányt inicializál 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ál egy SceneObject.
A3DObject()Inicializál egy új példányt az A3DObject osztályból 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)Távolítsa el a megadott, név szerint 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