Transform
Približni podaci
Transform je klasa u Aspose.3D FOSS za Java. Nasljednici od: A3DObject.
Ova klasa pruža 47 metoda za rad s Transform objektima u Java programima. Postoje i sljedeće metode: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty, i 26 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation, i još 10 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
translation | Vector3 | Čitaj. | Dobiva prevod. |
scaling | Vector3 | Čitaj. | Dobiva razmjer. |
eulerAngles | Vector3 | Čitaj. | Dobiva Eulerov kut. |
rotation | Quaternion | Čitaj. | Dobiva rotaciju. |
preRotation | Vector3 | Čitaj. | Dobiva pred-rotaciju. |
postRotation | Vector3 | Čitaj. | Dobiva rotaciju posta. |
geometricTranslation | Vector3 | Čitaj. | Dobiva geometrijski prevod. |
geometricScaling | Vector3 | Čitaj. | Dobiva geometrijski razmjer. |
geometricRotation | Vector3 | Čitaj. | Dobiva geometrijsku rotaciju. |
scalingOffset | Vector3 | Čitaj. | Dobiva skladavanje offset. |
scalingPivot | Vector3 | Čitaj. | Dobiva skalu. |
rotationOffset | Vector3 | Čitaj. | -Opremenjuje rotaciju. |
rotationPivot | Vector3 | Čitaj. | Dobiva rotacijski svirač. |
transformMatrix | Matrix4 | Čitaj. | Dobiva transformiranu matricu. |
name | String | Čitaj. | Dobiva ime. |
properties | PropertyCollection | Čitaj. | Dobija imovinu. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Transform() | Zove Transform na ovom transformizaciji. |
Transform(name: String) | Zove Transform ((naziv) na ovom transformizaciji. |
getTranslation() → Vector3 | Vrati prevod. |
setTranslation(value: Vector3) | Postavlja vrijednost za prevod. |
setTranslation(x: double, y: double, z: double) → Transform | Postavlja vrijednost za prevod. |
getScaling() → Vector3 | Vrati se skala. |
setScaling(value: Vector3) | Postavlja vrijednost skalacije. |
setScale(x: double, y: double, z: double) → Transform | Postavlja vrijednost skali. |
getEulerAngles() → Vector3 | Vrati Eulerov kut. |
setEulerAngles(value: Vector3) | Postavlja vrijednost uglova eulera. |
setEulerAngles(x: double, y: double, z: double) → Transform | Postavlja vrijednost uglova eulera. |
getRotation() → Quaternion | Vrati rotaciju. |
setRotation(value: Quaternion) | Postavlja vrijednost rotacije. |
setRotation(x: double, y: double, z: double, w: double) → Transform | Postavlja vrijednost rotacije. |
setPreRotation(x: double, y: double, z: double) → Transform | Uređuje vrijednost prije rotacije. |
getPreRotation() → Vector3 | Vrati pretvorbu. |
setPreRotation(value: Vector3) | Uređuje vrijednost prije rotacije. |
setPostRotation(x: double, y: double, z: double) → Transform | Postavlja vrijednost nakon rotacije. |
getPostRotation() → Vector3 | Vrati post rotacije. |
setPostRotation(value: Vector3) | Postavlja vrijednost nakon rotacije. |
getGeometricTranslation() → Vector3 | Vrati geometrijski prevod. |
setGeometricTranslation(value: Vector3) | Postavlja vrijednost geometrijske translacije. |
setGeometricTranslation(x: double, y: double, z: double) → Transform | Postavlja vrijednost geometrijske translacije. |
getGeometricScaling() → Vector3 | Vrati geometrijsko mjerenje. |
setGeometricScaling(value: Vector3) | Postavlja geometrijsku vrijednost. |
setGeometricScaling(x: double, y: double, z: double) → Transform | Postavlja geometrijsku vrijednost. |
getGeometricRotation() → Vector3 | Vrati geometrijsku rotaciju. |
setGeometricRotation(value: Vector3) | Postavlja vrijednost geometrijske rotacije. |
setGeometricRotation(x: double, y: double, z: double) → Transform | Postavlja vrijednost geometrijske rotacije. |
getScalingOffset() → Vector3 | Vrati sklopanje offset. |
setScalingOffset(value: Vector3) | Postavlja vrijednost skandiranja. |
getScalingPivot() → Vector3 | Vrati skalu. |
setScalingPivot(value: Vector3) | Postavlja vrijednost skalu pivota. |
getRotationOffset() → Vector3 | Vrati pomak rotacije. |
setRotationOffset(value: Vector3) | Postavlja vrijednost za pomicanje rotacije. |
getRotationPivot() → Vector3 | Vrati rotacijski svirač. |
setRotationPivot(value: Vector3) | Postavlja vrijednost rotacije. |
getTransformMatrix() → Matrix4 | Vrati transformiranu matricu. |
setTransformMatrix(value: Matrix4) | Postavlja vrijednost transformne matrice. |
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. |