Sljedeći članak

Približni podaci

Cylinder je klasa u Aspose.3D FOSS za Java. Nasljednici od: Geometry, IMeshConvertible.

-Parametriziran cilinder.

Ova klasa pruža 66 metoda za rad s cilindarskim objektima u Java programima. Postoje i sljedeće metode: A3DObject, Cylinder, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows, i 50 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: boundingBox, castShadows, controlPoints, deformers, deformers2, excluded, i još 21 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
offsetBottomVector3Čitaj.Dobiva ili postavlja presek transformacije vrhunaca donje strane.
offsetTopVector3Čitaj.Dobiva ili postavlja transformativni ofset vrhunaca gornje strane.
generateFanCylinderbooleanČitaj.Sljedeći članakSvijetlo:.
shearBottomVector2Čitaj.Dobiva ili postavlja transformiranje šira na donjoj strani.
shearTopVector2Čitaj.Dobiva ili postavlja transformiranje šira gornje strane.
radiusTopdoubleČitaj.Dobiva ili postavlja polumjer gornjeg poklopca cilindra.
radiusBottomdoubleČitaj.Prikazuje ili postavlja polumjer dna poklopca cilindra.
heightdoubleČitaj.Dobiva ili postavlja visinu cilindra.
radialSegmentsintČitaj.Dobiva ili postavlja radijalne segmente.
heightSegmentsintČitaj.Dobiva ili postavlja segmente visine.
openEndedbooleanČitaj.Dobiva ili postavlja vrijednost koja ukazuje da li je ovaj cilindar otvoren.
thetaStartdoubleČitaj.Dobiva ili postavlja theta početak.
thetaLengthdoubleČitaj.Dobiva ili postavlja dužinu theta.
visiblebooleanČitaj.Dobiva vidljivo.
castShadowsbooleanČitaj.Dobiva sjene od glumaca.
receiveShadowsbooleanČitaj.Dobijaju sjene.
controlPointsjava.util.List<Vector4>Čitaj.Dobija kontrolne točke.
vertexElementsjava.util.List<VertexElement>Čitaj.Dobiva vrhove elemenata.
deformersjava.util.List<Deformer>Čitaj.Dobija deformatore.
deformers2java.util.Collection<T>Čitaj.Dobiva deformera 2.
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
Cylinder()Inicijalizira novu instancciju klase “Cylinder”.
Cylinder(radius: double, height: double)Inicijalizira novu instancciju klase “Cylinder”.
Cylinder(radiusTop: double, radiusBottom: double, height: double)Inicijalizira novu instancciju klase “Cylinder”.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean)Inicijalizira novu instancciju klase “Cylinder”.
Cylinder(name: String, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean, thetaStart: double, thetaLength: double)Inicijalizira novu instancinu klase “Cylinder”.
getOffsetBottom()Vector3Dobiva ili postavlja presek transformacije vrhunaca donje strane.
setOffsetBottom(value: Vector3)Postavlja se osnovna vrijednost za pomak.
getOffsetTop()Vector3Dobiva ili postavlja transformativni ofset vrhunaca gornje strane.
setOffsetTop(value: Vector3)Postavlja vrhunsku vrijednost za pomak.
getGenerateFanCylinder()booleanSljedeći članakSvijetlo:.
setGenerateFanCylinder(value: boolean)Uređuje vrijednost valjača ventilatora.
getShearBottom()Vector2Dobiva ili postavlja transformiranje šira na donjoj strani.
setShearBottom(value: Vector2)Postavlja vrijednost dna šizanja.
getShearTop()Vector2Dobiva ili postavlja transformiranje šira gornje strane.
setShearTop(value: Vector2)Postavlja vrh vrijednosti šarenja.
getRadiusTop()doubleDobiva ili postavlja polumjer gornjeg poklopca cilindra.
setRadiusTop(value: double)Postavi radijus vrhunsku vrijednost.
getRadiusBottom()doublePrikazuje ili postavlja polumjer dna poklopca cilindra.
setRadiusBottom(value: double)Postavlja radijus donje vrijednosti.
getHeight()doubleDobiva ili postavlja visinu cilindra.
setHeight(value: double)Postavi vrijednost visine.
getRadialSegments()intDobiva ili postavlja radijalne segmente.
setRadialSegments(value: int)Postavlja vrijednost radijalnih segmenta.
getHeightSegments()intDobiva ili postavlja segmente visine.
setHeightSegments(value: int)Postavlja vrijednost segmenta visine.
getOpenEnded()booleanDobiva ili postavlja vrijednost koja ukazuje da li je ovaj cilindar otvoren.
setOpenEnded(value: boolean)Postavlja vrijednost otvorenog kraja.
getThetaStart()doubleDobiva ili postavlja theta početak.
setThetaStart(value: double)Postavi Theta početnu vrijednost.
getThetaLength()doubleDobiva ili postavlja dužinu theta.
setThetaLength(value: double)Postavi vrijednost theta dužine.
toMesh()MeshPretvoriti struju objekat u mrežu.
Geometry()Zove Geometriju na ovaj instanc Cylinder.
getVisible()booleanVrati vidljivo.
setVisible(value: boolean)Postavlja vidljivu vrijednost.
getCastShadows()booleanVrati se sjenke.
setCastShadows(value: boolean)Inicijalizira novu instancicu klase Box.
getReceiveShadows()booleanVrati prihvaćene sjene.
setReceiveShadows(value: boolean)Inicijalizira novu instancciju klase “Cylinder”.
getControlPoints()java.util.List<Vector4>Vrati kontrolne točke.
getVertexElements()java.util.List<VertexElement>Vrati elemente vrha.
getDeformers()java.util.List<Deformer>Vrati deformatore.
getElement(type: VertexElementType)VertexElementDobiva ili postavlja segmente širine.
createElement(type: VertexElementType)VertexElementDobiva ili postavlja segmente visine.
addElement(element: VertexElement)Zove addElement ((element) na ovom cilindru.
addDeformer(deformer: Deformer)Dodaje deformator ovoj geometriji i postavlja referenciju vlasnika.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVZove getVertexElementOfUV ((mapping) na ovom cilindru.
createElementUV(mapping: TextureMapping)VertexElementUVPoziv createElementUV ((mapping) na ovom cilindru.
getDeformers2()java.util.Collection<T>Vrati deformatore2.
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