Transform

Übersicht über die

Transform ist eine Klasse in Aspose.3d für Java. Erben von: A3DObject.

Transform.Transform creates a new Transform with default parameters.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
translationVector3Lesen Sie .Eigenschaft erhält oder setzt Transformationsvektor
scalingVector3Lesen Sie .
eulerAnglesVector3Lesen Sie .Eigenschaft erhält oder setzt die Rotation als Euler-Winkel
rotationQuaternionLesen Sie .Eigenschaft erhält oder setzt die Rotation als Quaternion
preRotationVector3Lesen Sie .Eigenschaft erhält oder setzt die Vorrotationswinkel
postRotationVector3Lesen Sie .Eigenschaft erhält oder setzt die Winkel nach der Rotation.
geometricTranslationVector3Lesen Sie .
geometricScalingVector3Lesen Sie .Eigenschaft erhält oder setzt den geometrischen Skalierungsvektor
geometricRotationVector3Lesen Sie .Eigenschaft erhält oder setzt den geometrischen Rotationsvektor
scalingOffsetVector3Lesen Sie .Eigenschaft erhält oder setzt den Skalierungsverschiebungsvektor
scalingPivotVector3Lesen Sie .Eigenschaft erhält oder setzt den Skalierungsspielpunkt.
rotationOffsetVector3Lesen Sie .Eigenschaft erhält oder setzt den Drehverschiebungsvektor
rotationPivotVector3Lesen Sie .Eigenschaft erhält oder setzt den Drehpunkt
transformMatrixMatrix4Lesen Sie .Eigenschaft erhält oder setzt die 4x4-Transformationsmatrix.

Methoden und Verfahren

UnterzeichnungBeschreibung
Transform()Erstellt eine neue Transform mit Standardparametern
Transform(name: String)
getTranslation()Vector3Gibt den Translation-Vektor der Transformation zurück.
setTranslation(value: Vector3)Setzt die Übersetzung mit x, y, z Koordinaten und gibt diese zurück
setTranslation(x: double, y: double, z: double)Transform
getScaling()Vector3Gibt den Skalierungsvektor der Transformation zurück.
setScaling(value: Vector3)Skalierung mit einem Vector3-Wert festlegen
setScale(x: double, y: double, z: double)TransformSetzt die Skalierung Faktoren x, y, z und gibt diese zurück
getEulerAngles()Vector3Gibt die Rotation als Eulerwinkel an.
setEulerAngles(value: Vector3)Setzt die Rotation mit x, y, z Euler Winkel und gibt diese zurück
setEulerAngles(x: double, y: double, z: double)Transform
getRotation()QuaternionGibt die Rotation als Quaternion zurück.
setRotation(value: Quaternion)Setzt die Rotation mit Quaternion-Komponenten x, y, z, w und gibt diese zurück.
setRotation(x: double, y: double, z: double, w: double)Transform
setPreRotation(x: double, y: double, z: double)TransformDie Vor-Rotationswinkel (x, y, z) ermittelt und gibt diese zurück.
getPreRotation()Vector3Gibt die Vorrotationswinkel als Vektor3 zurück.
setPreRotation(value: Vector3)
setPostRotation(x: double, y: double, z: double)TransformFestlegung der Post-Rotation mit einem Vector3-Wert
getPostRotation()Vector3Gibt die Winkel nach der Rotation als Vektor3 zurück.
setPostRotation(value: Vector3)
getGeometricTranslation()Vector3Gibt den geometrischen Übersetzungsvektor zurück.
setGeometricTranslation(value: Vector3)Setzt geometrische Übersetzung mit x, y, z und gibt diese zurück
setGeometricTranslation(x: double, y: double, z: double)Transform
getGeometricScaling()Vector3Gibt den geometrischen Skalierungsvektor zurück.
setGeometricScaling(value: Vector3)Geometrische Skalierung mit einem Vector3 festlegen
setGeometricScaling(x: double, y: double, z: double)Transform
getGeometricRotation()Vector3Gibt den geometrischen Rotationsvektor zurück.
setGeometricRotation(value: Vector3)Geometrische Rotation mit einem Vector3 festlegt
setGeometricRotation(x: double, y: double, z: double)Transform
getScalingOffset()Vector3Gibt den Skalierungs-Offset-Vektor zurück.
setScalingOffset(value: Vector3)
getScalingPivot()Vector3
setScalingPivot(value: Vector3)
getRotationOffset()Vector3
setRotationOffset(value: Vector3)
getRotationPivot()Vector3
setRotationPivot(value: Vector3)
getTransformMatrix()Matrix4
setTransformMatrix(value: Matrix4)
 Deutsch