Linija

Približni podaci

Line je klasa u Aspose.3D FOSS za Java. Nasljednici od: Curve.

Polinija je putnica definirana skupom točaka s getControlPoints (), i povezana s GetSegments (). To znači da može biti i skup povezanih linijskih segmenta.

Ova klasa pruža 28 metoda za rad s Line objektima u Java programima. Postoje i sljedeće metode: A3DObject, Curve, Entity, Line, SceneObject, findProperty, fromPoints, getBoundingBox, getColor, getControlPoints, getExcluded, getName, i 15 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: boundingBox, color, controlPoints, excluded, name, parentNode, i još 5 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
controlPointsList<Vector4>Čitaj.Dobija sve kontrolne točke.
visiblebooleanČitaj.Dobiva ako je geometrija vidljiva.
segmentsList<int[]>Čitaj.Dobiva segmente linije.
colorVector3Čitaj.Dobiva ili postavlja boju linije, podrazumevana vrijednost je bijela ((1, 1, 1).
parentNodeNodeČitaj.Dobiva roditeljski čvor.
parentNodesArrayList<Node>Čitaj.Dobiva roditeljske čvorove.
excludedbooleanČitaj.Dobiva isključene.
boundingBoxBoundingBoxČitaj.Dobija okruženje.
sceneSceneČitaj.Dobiva mjesto.
nameStringČitaj.Dobiva ime.
propertiesPropertyCollectionČitaj.Dobija imovinu.

Metoda za primjenu

PotpisOpisivanje
getControlPoints()List<Vector4>Dobija sve kontrolne točke.
getVisible()booleanDobiva ako je geometrija vidljiva.
setVisible(value: boolean)Postavlja vidljivu vrijednost.
getSegments()List<int[]>Dobiva segmente linije.
Line()Inicijalizira novu instancinu klase Line.
Line(name: String)Inicijalizira novu instancinu klase Line.
fromPoints()LineIzgraditi instance linije iz skupa točaka.
makeDefaultIndices()Generirajte niz 0,1,2,3….getControlPoints().Length-1 da bi dobili Segments (()) tako da ControlPoints može biti korišten kao jedna linija.
getColor()Vector3Dobiva ili postavlja boju linije, podrazumevana vrijednost je bijela ((1, 1, 1).
setColor(color: Vector3)Postavi vrijednost boje.
Curve()-Konstruktor.
Entity()NURBS kriva je krivnica predstavljena od strane NIRBS-a (Nuniformna racionalna osnova spline), A Nurbs krivu definiše njegov getOrder ((), skup ponderirane Geometry.getControlPoints (() i getKnotVectors (()) komponenta w u kontrolnoj točki se koristi kao težina kontrolne točke, bez obzira na to da li je CurveDimension.TWO_DIMENSIONAL ili CurveDimension.THREE_DIMENSIONAL
getParentNode()NodeKonstruktor primjera.
setParentNode(value: Node)Booleov operator korišten u operaciji za stvaranje rezultata mrežnog sustava.
getParentNodes()ArrayList<Node>Zaštićeni konstruktor za dopuštenje izvedenih klasa da postave ime.
getExcluded()booleanBooleov operator korišten u operaciji za stvaranje rezultata mrežnog sustava.
setExcluded(value: boolean)Uređuje isključenu vrijednost.
getBoundingBox()BoundingBoxPrvi operand Booleovog operatora.
SceneObject()Boolean operator vam omogućuje primjenu booleanske operacije na dva IMeshConvertible slučaja.
getScene()SceneIzgraditelj BooleanOperator.
A3DObject()Parametrizirani cilindar. Može se koristiti i za predstavljanje čunja kada je jedan od poluprežnikaGornji/polupražnjiDni nulti.
getName()StringSegmenti krive.
setName(name: String)Izgradnja profila CircleShape s određenim radijumom.
getProperties()PropertyCollectionInicijalizira novu instancinu klase “Cylinder”.
findProperty(name: String)PropertyInicijalizira novu instancku klase Bone.
getProperty(name: String)ObjectDobiva transformativnu matricu čvora u trenutnom položaju.
setProperty(name: String, value: Object)Dobiva segmente širine.
removeProperty(name: String)booleanDobiva flip koordinatni sustav kontrolnih točaka/normalno tijekom uvoza/izvoza.

Također pogledajte:

 Hrvatski