CenterLineProfile

CenterLineProfile

Áttekintés

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

IFC kompatibilis középvonal profil

Ez az osztály 13 metódust biztosít a CenterLineProfile objektumokkal való munkához a .NET programokban. Az elérhető metódusok közé tartoznak: A3DObject, CenterLineProfile, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, 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: Curve, Excluded, Name, ParentNode, ParentNodes, Properties, és még 2 további.

Tulajdonságok

NévTípusHozzáférésLeírás
ThicknessdoubleOlvasás/ÍrásA középvonal mentén alkalmazott vastagság
CurveCurveOlvasás/ÍrásA profil középvonalának görbéje
ExcludedboolOlvasás/ÍrásLekérdezi vagy beállítja, hogy az entitás kizárásra kerüljön-e az exportálás során.
ParentNodesList<Node>OlvasásLekérdezi 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érdezi vagy beállítja az első szülőcsomópontot; ha beállítja az első szülőcsomópontot, az entitás leválik 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ásLekéri az összes tulajdonság gyűjteményét.

Metódusok

AláírásLeírás
CenterLineProfile(curve: Curve, thickness: double)Létrehoz egy új a megadott görbével középvonalként.
GetEntityRendererKey()Lekéri a renderelőben regisztrált entity renderer 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áta-rendszerében.
SceneObject(name: string)Inicializál egy SceneObject-t alapértelmezett névvel
SceneObject()Inicializáljon 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)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