Zrakoplov

Približni podaci

Plane je klasa u Aspose.3D FOSS za Java. Nasljednici od: Primitive.

-Parametriziran avion.

Ova klasa pruža 36 metoda za rad s planim objektom u Java programima. Postoje i sljedeće metode: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName, i 22 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: boundingBox, castShadows, excluded, length, lengthSegments, name, i još 8 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
upVector3Čitaj.Dobiva uzvratni vektor ravnine, podrazumevana vrijednost je (0, 1, 0), to utječe na generaciju ravnice
/
lengthdoubleČitaj.Dobiva dužinu aviona.
widthdoubleČitaj.Dobiva širinu aviona.
lengthSegmentsintČitaj.Dobiva segment dužine.
widthSegmentsintČitaj.Dobiva segmente širine.
castShadowsbooleanČitaj.Dobiva da li ova geometrija može baciti sjenu.
receiveShadowsbooleanČitaj.Dobiva da li ova geometrija može primiti sjenu.
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
Plane()Inicijalizira novu instancinu Plane s podrazumevanom veličinom 1x1.
Plane(length: double, width: double)Inicijalizira novu instancciju Plane.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Inicijalizira novu instancciju Plane.
getUp()Vector3Dobiva uzvratni vektor ravnine, podrazumevana vrijednost je (0, 1, 0), to utječe na generaciju ravnice
/
setUp(value: Vector3)Postavlja gore vrijednost.
getLength()doubleDobiva dužinu aviona.
setLength(value: double)Postavi vrijednost dužine.
getWidth()doubleDobiva širinu aviona.
setWidth(value: double)Postavi vrijednost širine.
getLengthSegments()intDobiva segment dužine.
setLengthSegments(value: int)Postavlja vrijednost segmentova dužine.
getWidthSegments()intDobiva segmente širine.
setWidthSegments(value: int)Postavlja vrijednost segmenta širine.
toMesh()MeshPretvoriti struju objekat u mrežu.
getCastShadows()booleanDobiva da li ova geometrija može baciti sjenu.
setCastShadows(value: boolean)Unutarnji polumjer pravokutnog torusa.
getReceiveShadows()booleanDobiva da li ova geometrija može primiti sjenu.
setReceiveShadows(value: boolean)Vanjski polumjer pravokutnog torusa.
Primitive(name: String)Inicijalizira novu primitivnu klasu.
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 instancciju 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