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: | Prihvat | Opisivanje |
|---|---|---|---|
offsetBottom | Vector3 | Čitaj. | Dobiva ili postavlja presek transformacije vrhunaca donje strane. |
offsetTop | Vector3 | Čitaj. | Dobiva ili postavlja transformativni ofset vrhunaca gornje strane. |
generateFanCylinder | boolean | Čitaj. | Sljedeći članakSvijetlo:. |
shearBottom | Vector2 | Čitaj. | Dobiva ili postavlja transformiranje šira na donjoj strani. |
shearTop | Vector2 | Čitaj. | Dobiva ili postavlja transformiranje šira gornje strane. |
radiusTop | double | Čitaj. | Dobiva ili postavlja polumjer gornjeg poklopca cilindra. |
radiusBottom | double | Čitaj. | Prikazuje ili postavlja polumjer dna poklopca cilindra. |
height | double | Čitaj. | Dobiva ili postavlja visinu cilindra. |
radialSegments | int | Čitaj. | Dobiva ili postavlja radijalne segmente. |
heightSegments | int | Čitaj. | Dobiva ili postavlja segmente visine. |
openEnded | boolean | Čitaj. | Dobiva ili postavlja vrijednost koja ukazuje da li je ovaj cilindar otvoren. |
thetaStart | double | Čitaj. | Dobiva ili postavlja theta početak. |
thetaLength | double | Čitaj. | Dobiva ili postavlja dužinu theta. |
visible | boolean | Čitaj. | Dobiva vidljivo. |
castShadows | boolean | Čitaj. | Dobiva sjene od glumaca. |
receiveShadows | boolean | Čitaj. | Dobijaju sjene. |
controlPoints | java.util.List<Vector4> | Čitaj. | Dobija kontrolne točke. |
vertexElements | java.util.List<VertexElement> | Čitaj. | Dobiva vrhove elemenata. |
deformers | java.util.List<Deformer> | Čitaj. | Dobija deformatore. |
deformers2 | java.util.Collection<T> | Čitaj. | Dobiva deformera 2. |
parentNode | Node | Čitaj. | Dobiva roditeljski čvor. |
parentNodes | ArrayList<Node> | Čitaj. | Dobiva roditeljske čvorove. |
excluded | boolean | Čitaj. | Dobiva isključene. |
boundingBox | BoundingBox | Čitaj. | Dobija okruženje. |
scene | Scene | Čitaj. | Dobiva mjesto. |
name | String | Čitaj. | Dobiva ime. |
properties | PropertyCollection | Čitaj. | Dobija imovinu. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
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() → Vector3 | Dobiva ili postavlja presek transformacije vrhunaca donje strane. |
setOffsetBottom(value: Vector3) | Postavlja se osnovna vrijednost za pomak. |
getOffsetTop() → Vector3 | Dobiva ili postavlja transformativni ofset vrhunaca gornje strane. |
setOffsetTop(value: Vector3) | Postavlja vrhunsku vrijednost za pomak. |
getGenerateFanCylinder() → boolean | Sljedeći članakSvijetlo:. |
setGenerateFanCylinder(value: boolean) | Uređuje vrijednost valjača ventilatora. |
getShearBottom() → Vector2 | Dobiva ili postavlja transformiranje šira na donjoj strani. |
setShearBottom(value: Vector2) | Postavlja vrijednost dna šizanja. |
getShearTop() → Vector2 | Dobiva ili postavlja transformiranje šira gornje strane. |
setShearTop(value: Vector2) | Postavlja vrh vrijednosti šarenja. |
getRadiusTop() → double | Dobiva ili postavlja polumjer gornjeg poklopca cilindra. |
setRadiusTop(value: double) | Postavi radijus vrhunsku vrijednost. |
getRadiusBottom() → double | Prikazuje ili postavlja polumjer dna poklopca cilindra. |
setRadiusBottom(value: double) | Postavlja radijus donje vrijednosti. |
getHeight() → double | Dobiva ili postavlja visinu cilindra. |
setHeight(value: double) | Postavi vrijednost visine. |
getRadialSegments() → int | Dobiva ili postavlja radijalne segmente. |
setRadialSegments(value: int) | Postavlja vrijednost radijalnih segmenta. |
getHeightSegments() → int | Dobiva ili postavlja segmente visine. |
setHeightSegments(value: int) | Postavlja vrijednost segmenta visine. |
getOpenEnded() → boolean | Dobiva ili postavlja vrijednost koja ukazuje da li je ovaj cilindar otvoren. |
setOpenEnded(value: boolean) | Postavlja vrijednost otvorenog kraja. |
getThetaStart() → double | Dobiva ili postavlja theta početak. |
setThetaStart(value: double) | Postavi Theta početnu vrijednost. |
getThetaLength() → double | Dobiva ili postavlja dužinu theta. |
setThetaLength(value: double) | Postavi vrijednost theta dužine. |
toMesh() → Mesh | Pretvoriti struju objekat u mrežu. |
Geometry() | Zove Geometriju na ovaj instanc Cylinder. |
getVisible() → boolean | Vrati vidljivo. |
setVisible(value: boolean) | Postavlja vidljivu vrijednost. |
getCastShadows() → boolean | Vrati se sjenke. |
setCastShadows(value: boolean) | Inicijalizira novu instancicu klase Box. |
getReceiveShadows() → boolean | Vrati 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) → VertexElement | Dobiva ili postavlja segmente širine. |
createElement(type: VertexElementType) → VertexElement | Dobiva 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) → VertexElementUV | Zove getVertexElementOfUV ((mapping) na ovom cilindru. |
createElementUV(mapping: TextureMapping) → VertexElementUV | Poziv 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() → Node | Konstruktor 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() → boolean | Booleov operator korišten u operaciji za stvaranje rezultata mrežnog sustava. |
setExcluded(value: boolean) | Uređuje isključenu vrijednost. |
getBoundingBox() → BoundingBox | Prvi operand Booleovog operatora. |
SceneObject() | Boolean operator vam omogućuje primjenu booleanske operacije na dva IMeshConvertible slučaja. |
getScene() → Scene | Izgraditelj BooleanOperator. |
A3DObject() | Parametrizirani cilindar. Može se koristiti i za predstavljanje čunja kada je jedan od poluprežnikaGornji/polupražnjiDni nulti. |
getName() → String | Segmenti krive. |
setName(name: String) | Izgradnja profila CircleShape s određenim radijumom. |
getProperties() → PropertyCollection | Inicijalizira novu instancciju klase “Cylinder”. |
findProperty(name: String) → Property | Inicijalizira novu instancku klase Bone. |
getProperty(name: String) → Object | Dobiva transformativnu matricu čvora u trenutnom položaju. |
setProperty(name: String, value: Object) | Dobiva segmente širine. |
removeProperty(name: String) → boolean | Dobiva flip koordinatni sustav kontrolnih točaka/normalno tijekom uvoza/izvoza. |