Line

Összefoglaló

Line az .NET-es FOSS Aspose.3D osztály. Az örökölők: Curve, INamedObject.

A polináv egy olyan út, amelyet a szegmensekkel rendelkező pontok és az övelek által összekapcsolt ponttest határoznak meg. Ez azt jelenti, hogy lehet is kapcsolódott vonalszegmékek gyűjteménye. A vonalat általában lineáris objektumnak nevezzük, ami azt jelentheti, nem használható görbe megjelenítéséhez, ezért NurbsCurve-t kell használni.

Ez a osztály 12 módszert kínál a Line objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.3D FOSS for .Net csomag telepítése után. A tulajdonságok: Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes, és még négy.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
ControlPointsIArrayList<Vector4>Olvasd!Megkapja a vezérlőpontokat.
VisibleboolOlvasás/írásMegkapja vagy beállítja a láthatót.
SegmentsIList<int[]>Olvasd!Megkapja a szegmenseket.
ColorVector3Olvasás/írásMegkapja vagy beállítja a színt.
ExcludedboolOlvasás/írásMegkapja vagy beállítja a kizárottokat.
ParentNodesList<Node>Olvasd!Megkapja a szülő csomópontokat.
ParentNodeNodeOlvasás/írásMegkapja vagy beállítja a szülőcsomót.
SceneSceneOlvasd!Megvan a helyszín.
NamestringOlvasás/írásMegkapja vagy beállítja a nevet.
PropertiesPropertyCollectionOlvasd!Megkapja a tulajdont.

Módszerek

Az aláírás:Leírás
Line()
Line(name: string)
MakeDefaultIndices()Generálja a 0,1,2,3…..Length-1 sorrendet, hogy az ControlPoints egyetlen vonalként használható legyen.
FromPoints(points: Vector3[])Egy vonal létrehozása pontokból.
GetEntityRendererKey()Megkapja a renderezőben regisztrált entitás-renderer kulcsát.
Entity(name: string)
GetBoundingBox()Megkapja a jelenlegi entitás határértéket az objektum tér koordinátarendszerében.
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Eltörli a dinamikus tulajdonságot.
GetProperty(property: string)Szerezd meg a megadott tulajdonság értékét.
SetProperty(property: string, value: object?)A megadott tulajdonság értéke
FindProperty(propertyName: string)Találja a tulajdonságot. Lehet dinamikus tulajdonság (Created by CreateDynamicProperty/SetProperty) vagy eredeti tulajdonjog ((Identified by its name))

Lásd még:

 Magyar