Transform

Overview

Transform is a class in Aspose.3D FOSS for Java. Inherits from: A3DObject.

Properties

NameTypeAccessDescription
translationVector3Read
scalingVector3Read
eulerAnglesVector3Read
rotationQuaternionRead
preRotationVector3Read
postRotationVector3Read
geometricTranslationVector3Read
geometricScalingVector3Read
geometricRotationVector3Read
scalingOffsetVector3Read
scalingPivotVector3Read
rotationOffsetVector3Read
rotationPivotVector3Read
transformMatrixMatrix4Read

Methods

SignatureDescription
Transform()
Transform(name: String)
getTranslation()Vector3
setTranslation(value: Vector3)
setTranslation(x: double, y: double, z: double)Transform
getScaling()Vector3
setScaling(value: Vector3)
setScale(x: double, y: double, z: double)Transform
getEulerAngles()Vector3
setEulerAngles(value: Vector3)
setEulerAngles(x: double, y: double, z: double)Transform
getRotation()Quaternion
setRotation(value: Quaternion)
setRotation(x: double, y: double, z: double, w: double)Transform
setPreRotation(x: double, y: double, z: double)Transform
getPreRotation()Vector3
setPreRotation(value: Vector3)
setPostRotation(x: double, y: double, z: double)Transform
getPostRotation()Vector3
setPostRotation(value: Vector3)
getGeometricTranslation()Vector3
setGeometricTranslation(value: Vector3)
setGeometricTranslation(x: double, y: double, z: double)Transform
getGeometricScaling()Vector3
setGeometricScaling(value: Vector3)
setGeometricScaling(x: double, y: double, z: double)Transform
getGeometricRotation()Vector3
setGeometricRotation(value: 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)