Transform
Преглед
Transform Това е клас в Aspose.3d за Java. Наследства от: A3DObject.
Transform.Transform creates a new Transform with default parameters.
Собственост
| Име на | Типът | достъп | описание |
|---|---|---|---|
translation | Vector3 | Прочетете | Имотът получава или поставя преводач на трансформатора |
scaling | Vector3 | Прочетете | |
eulerAngles | Vector3 | Прочетете | Имотът получава или поставя ротацията като ъгли на Еулер |
rotation | Quaternion | Прочетете | Имотът получава или поставя ротацията като квадрат |
preRotation | Vector3 | Прочетете | Имотът получава или поставя пред-ротационните ъгли |
postRotation | Vector3 | Прочетете | Имотът получава или поставя ъглите след ротация |
geometricTranslation | Vector3 | Прочетете | |
geometricScaling | Vector3 | Прочетете | Продуктът получава или поставя геометричния вектор за скалиране |
geometricRotation | Vector3 | Прочетете | Продуктът получава или поставя геометричния ротационен вектор. |
scalingOffset | Vector3 | Прочетете | Имотът получава или поставя скалиращия дефет вектор |
scalingPivot | Vector3 | Прочетете | Имотът получава или поставя скалиращата пивотна точка |
rotationOffset | Vector3 | Прочетете | Имотът получава или поставя ротационния дефет вектор |
rotationPivot | Vector3 | Прочетете | Имотът получава или поставя въртящата точка на пивовете |
transformMatrix | Matrix4 | Прочетете | Продуктът получава или поставя 4x4 трансформационната матрица. |
Методи
| Подписване | описание |
|---|---|
Transform() | Създава нова трансформация с параметри за дефолт |
Transform(name: String) | |
getTranslation() → Vector3 | Връща в превод вектора на трансформацията. |
setTranslation(value: Vector3) | Направете превода с помощта на координати x, y и z и върнете това. |
setTranslation(x: double, y: double, z: double) → Transform | |
getScaling() → Vector3 | Връща вкъщи скалиращия вектор на трансформацията. |
setScaling(value: Vector3) | Използвайте стойност Vector3 за измерване на размера. |
setScale(x: double, y: double, z: double) → Transform | Направете фактора за скалиране x, y, z и върнете това |
getEulerAngles() → Vector3 | Връща ротацията, изразена като ъгли на Еулер |
setEulerAngles(value: Vector3) | Настройва ротацията с помощта на ъглите x, y, z Euler и връща това. |
setEulerAngles(x: double, y: double, z: double) → Transform | |
getRotation() → Quaternion | Връща ротацията като квадрат |
setRotation(value: Quaternion) | Направете ротацията с помощта на компонентите x, y, z, w и върнете това. |
setRotation(x: double, y: double, z: double, w: double) → Transform | |
setPreRotation(x: double, y: double, z: double) → Transform | Поставете пред-ротационните ъгли (x, y, z) и върнете това |
getPreRotation() → Vector3 | Връща пред-ротационните ъгли като вектор3 |
setPreRotation(value: Vector3) | |
setPostRotation(x: double, y: double, z: double) → Transform | Настройване на след ротация с помощта на Vector3 стойност |
getPostRotation() → Vector3 | Повръща след ротационните ъгли като вектор3 |
setPostRotation(value: Vector3) | |
getGeometricTranslation() → Vector3 | Връща геометричния превод вектор |
setGeometricTranslation(value: Vector3) | Направете геометричен превод с помощта на x, y, z и върнете това |
setGeometricTranslation(x: double, y: double, z: double) → Transform | |
getGeometricScaling() → Vector3 | Възстановява геометричния вектор за скалиране |
setGeometricScaling(value: Vector3) | Геометрични размери с помощта на Vector3 |
setGeometricScaling(x: double, y: double, z: double) → Transform | |
getGeometricRotation() → Vector3 | Връща геометричния ротационен вектор |
setGeometricRotation(value: Vector3) | Редактиране на геометричните обороти с помощта на Vector3 |
setGeometricRotation(x: double, y: double, z: double) → Transform | |
getScalingOffset() → Vector3 | Връща се в скалиращия дефет вектор |
setScalingOffset(value: Vector3) | |
getScalingPivot() → Vector3 | |
setScalingPivot(value: Vector3) | |
getRotationOffset() → Vector3 | |
setRotationOffset(value: Vector3) | |
getRotationPivot() → Vector3 | |
setRotationPivot(value: Vector3) | |
getTransformMatrix() → Matrix4 | |
setTransformMatrix(value: Matrix4) |