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:PrihvatOpisivanje
translationVector3Čitaj.Dobiva prevod.
scalingVector3Čitaj.Dobiva razmjer.
eulerAnglesVector3Čitaj.Dobiva Eulerov kut.
rotationQuaternionČitaj.Dobiva rotaciju.
preRotationVector3Čitaj.Dobiva pred-rotaciju.
postRotationVector3Čitaj.Dobiva rotaciju posta.
geometricTranslationVector3Čitaj.Dobiva geometrijski prevod.
geometricScalingVector3Čitaj.Dobiva geometrijski razmjer.
geometricRotationVector3Čitaj.Dobiva geometrijsku rotaciju.
scalingOffsetVector3Čitaj.Dobiva skladavanje offset.
scalingPivotVector3Čitaj.Dobiva skalu.
rotationOffsetVector3Čitaj.-Opremenjuje rotaciju.
rotationPivotVector3Čitaj.Dobiva rotacijski svirač.
transformMatrixMatrix4Čitaj.Dobiva transformiranu matricu.
nameStringČitaj.Dobiva ime.
propertiesPropertyCollectionČitaj.Dobija imovinu.

Metoda za primjenu

PotpisOpisivanje
Transform()Zove Transform na ovom transformizaciji.
Transform(name: String)Zove Transform ((naziv) na ovom transformizaciji.
getTranslation()Vector3Vrati prevod.
setTranslation(value: Vector3)Postavlja vrijednost za prevod.
setTranslation(x: double, y: double, z: double)TransformPostavlja vrijednost za prevod.
getScaling()Vector3Vrati se skala.
setScaling(value: Vector3)Postavlja vrijednost skalacije.
setScale(x: double, y: double, z: double)TransformPostavlja vrijednost skali.
getEulerAngles()Vector3Vrati Eulerov kut.
setEulerAngles(value: Vector3)Postavlja vrijednost uglova eulera.
setEulerAngles(x: double, y: double, z: double)TransformPostavlja vrijednost uglova eulera.
getRotation()QuaternionVrati rotaciju.
setRotation(value: Quaternion)Postavlja vrijednost rotacije.
setRotation(x: double, y: double, z: double, w: double)TransformPostavlja vrijednost rotacije.
setPreRotation(x: double, y: double, z: double)TransformUređuje vrijednost prije rotacije.
getPreRotation()Vector3Vrati pretvorbu.
setPreRotation(value: Vector3)Uređuje vrijednost prije rotacije.
setPostRotation(x: double, y: double, z: double)TransformPostavlja vrijednost nakon rotacije.
getPostRotation()Vector3Vrati post rotacije.
setPostRotation(value: Vector3)Postavlja vrijednost nakon rotacije.
getGeometricTranslation()Vector3Vrati geometrijski prevod.
setGeometricTranslation(value: Vector3)Postavlja vrijednost geometrijske translacije.
setGeometricTranslation(x: double, y: double, z: double)TransformPostavlja vrijednost geometrijske translacije.
getGeometricScaling()Vector3Vrati geometrijsko mjerenje.
setGeometricScaling(value: Vector3)Postavlja geometrijsku vrijednost.
setGeometricScaling(x: double, y: double, z: double)TransformPostavlja geometrijsku vrijednost.
getGeometricRotation()Vector3Vrati geometrijsku rotaciju.
setGeometricRotation(value: Vector3)Postavlja vrijednost geometrijske rotacije.
setGeometricRotation(x: double, y: double, z: double)TransformPostavlja vrijednost geometrijske rotacije.
getScalingOffset()Vector3Vrati sklopanje offset.
setScalingOffset(value: Vector3)Postavlja vrijednost skandiranja.
getScalingPivot()Vector3Vrati skalu.
setScalingPivot(value: Vector3)Postavlja vrijednost skalu pivota.
getRotationOffset()Vector3Vrati pomak rotacije.
setRotationOffset(value: Vector3)Postavlja vrijednost za pomicanje rotacije.
getRotationPivot()Vector3Vrati rotacijski svirač.
setRotationPivot(value: Vector3)Postavlja vrijednost rotacije.
getTransformMatrix()Matrix4Vrati 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()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