Line

Pregled

Line је класа у Aspose.3D FOSS за .NET. Наслеђени од: Curve, INamedObject.

Полилин је пут који дефинише сет тачака са сегментима, и повезан крајевима, што значи да може бити и скуп повезаних линија.

Ова класа пружа 13 метода за рад са Лине објектима у .NET програмима. Доступне методе укључују: A3DObject, Entity, FindProperty, FromPoints, GetBoundingBox, GetEntityRendererKey, GetProperty, Line, MakeDefaultIndices, RemoveProperty, SceneObject, SetProperty. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.3D FOSS за .Net пакет. имовине : Color, ControlPoints, Excluded, Name, ParentNode, ParentNodes,И још четири.

Svojstva

ИмеТипAccessОпис
ControlPointsIArrayList<Vector4>читањеDohvata sve kontrolne tačke
VisibleboolПрочитајте / ПишитеDobija ili postavlja da li je geometrija vidljiva
SegmentsIList<int[]>читањеVraća segmente linije
ColorVector3Прочитајте / ПишитеДобије или поставља боју линије, подразумевана вредност је бела(1, 1, 1)
ExcludedboolПрочитајте / ПишитеДобија или одређује да ли ће искључити овај субјект током извоза.
ParentNodesList<Node>читањеДобијајући све родитељске чворове, ентитет се може причврстити на више родитеља за геометријско инстанцирање.
ParentNodeNodeПрочитајте / ПишитеДобија или поставља први родитељски чвор, ако се постави први родиљска чвора, овај субјект ће бити одвојена од других родитеља.
SceneSceneчитањеVraća scenu kojoj ovaj objekat pripada
NamestringПрочитајте / ПишитеDobija ili postavlja ime.
PropertiesPropertyCollectionчитањеVraća kolekciju svih svojstava.

Metode

SignatureОпис
Line()Иницијалише нови инстант класе.
Line(name: string)Иницијалише нови инстант класе.
MakeDefaultIndices()Генерише серија 0,1,2,3…..Дужина-1 тако да ControlPoints може бити коришћен као јединствена линија
FromPoints(points: Vector3[])Стварање линије са тачака
GetEntityRendererKey()Добија кључ ентитета рендера регистрован у рендереру
Entity(name: string)Иницијалише нови инстант класе ентитета.
GetBoundingBox()Добија граничну кутију тренутне субјекте у свом систему координате објекта простора.
SceneObject(name: string)Иницијалишете SceneObject са подразумеваним именом
A3DObject()Иницијалише нову инстанцију класе А3ДОбјект без имена.
RemoveProperty(property: Property)Уклоните динамичну имовину.
GetProperty(property: string)Dobijte vrednost specificirane svojine
SetProperty(property: string, value: object?)Postavlja vrednost navedene svojine
FindProperty(propertyName: string)Pronađi imovinu.

Vidi takođe

 Српски