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 Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
translation | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt Transformationsvektor |
scaling | Vector3 | Lesen Sie . | |
eulerAngles | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt die Rotation als Euler-Winkel |
rotation | Quaternion | Lesen Sie . | Eigenschaft erhält oder setzt die Rotation als Quaternion |
preRotation | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt die Vorrotationswinkel |
postRotation | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt die Winkel nach der Rotation. |
geometricTranslation | Vector3 | Lesen Sie . | |
geometricScaling | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den geometrischen Skalierungsvektor |
geometricRotation | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den geometrischen Rotationsvektor |
scalingOffset | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den Skalierungsverschiebungsvektor |
scalingPivot | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den Skalierungsspielpunkt. |
rotationOffset | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den Drehverschiebungsvektor |
rotationPivot | Vector3 | Lesen Sie . | Eigenschaft erhält oder setzt den Drehpunkt |
transformMatrix | Matrix4 | Lesen Sie . | Eigenschaft erhält oder setzt die 4x4-Transformationsmatrix. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
Transform() | Erstellt eine neue Transform mit Standardparametern |
Transform(name: String) | |
getTranslation() → Vector3 | Gibt 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() → Vector3 | Gibt den Skalierungsvektor der Transformation zurück. |
setScaling(value: Vector3) | Skalierung mit einem Vector3-Wert festlegen |
setScale(x: double, y: double, z: double) → Transform | Setzt die Skalierung Faktoren x, y, z und gibt diese zurück |
getEulerAngles() → Vector3 | Gibt 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() → Quaternion | Gibt 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) → Transform | Die Vor-Rotationswinkel (x, y, z) ermittelt und gibt diese zurück. |
getPreRotation() → Vector3 | Gibt die Vorrotationswinkel als Vektor3 zurück. |
setPreRotation(value: Vector3) | |
setPostRotation(x: double, y: double, z: double) → Transform | Festlegung der Post-Rotation mit einem Vector3-Wert |
getPostRotation() → Vector3 | Gibt die Winkel nach der Rotation als Vektor3 zurück. |
setPostRotation(value: Vector3) | |
getGeometricTranslation() → Vector3 | Gibt 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() → Vector3 | Gibt den geometrischen Skalierungsvektor zurück. |
setGeometricScaling(value: Vector3) | Geometrische Skalierung mit einem Vector3 festlegen |
setGeometricScaling(x: double, y: double, z: double) → Transform | |
getGeometricRotation() → Vector3 | Gibt den geometrischen Rotationsvektor zurück. |
setGeometricRotation(value: Vector3) | Geometrische Rotation mit einem Vector3 festlegt |
setGeometricRotation(x: double, y: double, z: double) → Transform | |
getScalingOffset() → Vector3 | Gibt 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) |