Line

Opinie generală

Line este o clasă în Aspose.3D FOSS pentru .NET. Moștenitorii de la: Curve, INamedObject.

O polilinie este o cale definită de un set de puncte cu segmente, și conectate prin margini, ceea ce înseamnă că poate fi și un grup de segimente de linie conexe. Linia este de obicei un obiect liniar, care înseamnă ca nu poate să fie folosit pentru a reprezenta o curbă, în scopul de a representa o cursă, folosește NurbsCurve.

Această clasă oferă 12 metode pentru a lucra cu obiecte Line în programe .NET. Metodele disponibile includ: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS for .Net. Proprietăți: Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes, şi încă 4 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
ControlPointsIArrayList<Vector4>Citeşte.Obţine punctele de control.
VisibleboolCitire/scriereObţine sau stabileşte vizibil.
SegmentsIList<int[]>Citeşte.Are segmentele.
ColorVector3Citire/scriereIa sau stabileşte culoarea.
ExcludedboolCitire/scriereObţine sau stabileşte excluzurile.
ParentNodesList<Node>Citeşte.Obţine nodurile părinte.
ParentNodeNodeCitire/scriereObţine sau stabileşte nodul-mamă.
SceneSceneCiteşte.A luat scena.
NamestringCitire/scriereObţine sau stabileşte numele.
PropertiesPropertyCollectionCiteşte.Obţine proprietăţile.

Metode de evaluare

SemnăturaDescriere:
Line()
Line(name: string)
MakeDefaultIndices()Generați secvența 0,1,2,3…..Length-1 astfel încât ControlPoints poate fi folosit ca o singură linie
FromPoints(points: Vector3[])Creează o linie de la puncte.
GetEntityRendererKey()Obține cheia de entitate înregistrată în procesorul de redare
Entity(name: string)
GetBoundingBox()Obține caseta de limitare a entității curente în sistemul său spațiu obiect coordonate.
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Elimină o proprietate dinamică.
GetProperty(property: string)Obține valoarea proprietății specificate
SetProperty(property: string, value: object?)Stabilirea valorii proprietății specificate
FindProperty(propertyName: string)Găsește proprietatea. Poate fi o proprietate dinamică (Creată de CreateDynamicProperty/SetProperty) sau proprietă nativă ((Identificată prin numele ei))

Vezi și:

 Română