rename translate(d) to translate(d)_local in Transform 2D/3D
This commit is contained in:
parent
ae5668f81e
commit
2bf9e6090c
26 changed files with 111 additions and 111 deletions
|
|
@ -136,11 +136,11 @@ void Transform2D::scale_basis(const Size2 &p_scale) {
|
|||
columns[1][1] *= p_scale.y;
|
||||
}
|
||||
|
||||
void Transform2D::translate(const real_t p_tx, const real_t p_ty) {
|
||||
translate(Vector2(p_tx, p_ty));
|
||||
void Transform2D::translate_local(const real_t p_tx, const real_t p_ty) {
|
||||
translate_local(Vector2(p_tx, p_ty));
|
||||
}
|
||||
|
||||
void Transform2D::translate(const Vector2 &p_translation) {
|
||||
void Transform2D::translate_local(const Vector2 &p_translation) {
|
||||
columns[2] += basis_xform(p_translation);
|
||||
}
|
||||
|
||||
|
|
@ -235,9 +235,9 @@ Transform2D Transform2D::untranslated() const {
|
|||
return copy;
|
||||
}
|
||||
|
||||
Transform2D Transform2D::translated(const Vector2 &p_offset) const {
|
||||
Transform2D Transform2D::translated_local(const Vector2 &p_offset) const {
|
||||
Transform2D copy = *this;
|
||||
copy.translate(p_offset);
|
||||
copy.translate_local(p_offset);
|
||||
return copy;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -74,8 +74,8 @@ struct _NO_DISCARD_ Transform2D {
|
|||
|
||||
void scale(const Size2 &p_scale);
|
||||
void scale_basis(const Size2 &p_scale);
|
||||
void translate(const real_t p_tx, const real_t p_ty);
|
||||
void translate(const Vector2 &p_translation);
|
||||
void translate_local(const real_t p_tx, const real_t p_ty);
|
||||
void translate_local(const Vector2 &p_translation);
|
||||
|
||||
real_t basis_determinant() const;
|
||||
|
||||
|
|
@ -87,7 +87,7 @@ struct _NO_DISCARD_ Transform2D {
|
|||
|
||||
Transform2D scaled(const Size2 &p_scale) const;
|
||||
Transform2D basis_scaled(const Size2 &p_scale) const;
|
||||
Transform2D translated(const Vector2 &p_offset) const;
|
||||
Transform2D translated_local(const Vector2 &p_offset) const;
|
||||
Transform2D rotated(const real_t p_angle) const;
|
||||
|
||||
Transform2D untranslated() const;
|
||||
|
|
|
|||
|
|
@ -123,19 +123,19 @@ void Transform3D::scale_basis(const Vector3 &p_scale) {
|
|||
basis.scale(p_scale);
|
||||
}
|
||||
|
||||
void Transform3D::translate(real_t p_tx, real_t p_ty, real_t p_tz) {
|
||||
translate(Vector3(p_tx, p_ty, p_tz));
|
||||
void Transform3D::translate_local(real_t p_tx, real_t p_ty, real_t p_tz) {
|
||||
translate_local(Vector3(p_tx, p_ty, p_tz));
|
||||
}
|
||||
|
||||
void Transform3D::translate(const Vector3 &p_translation) {
|
||||
void Transform3D::translate_local(const Vector3 &p_translation) {
|
||||
for (int i = 0; i < 3; i++) {
|
||||
origin[i] += basis[i].dot(p_translation);
|
||||
}
|
||||
}
|
||||
|
||||
Transform3D Transform3D::translated(const Vector3 &p_translation) const {
|
||||
Transform3D Transform3D::translated_local(const Vector3 &p_translation) const {
|
||||
Transform3D t = *this;
|
||||
t.translate(p_translation);
|
||||
t.translate_local(p_translation);
|
||||
return t;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -56,9 +56,9 @@ struct _NO_DISCARD_ Transform3D {
|
|||
void scale(const Vector3 &p_scale);
|
||||
Transform3D scaled(const Vector3 &p_scale) const;
|
||||
void scale_basis(const Vector3 &p_scale);
|
||||
void translate(real_t p_tx, real_t p_ty, real_t p_tz);
|
||||
void translate(const Vector3 &p_translation);
|
||||
Transform3D translated(const Vector3 &p_translation) const;
|
||||
void translate_local(real_t p_tx, real_t p_ty, real_t p_tz);
|
||||
void translate_local(const Vector3 &p_translation);
|
||||
Transform3D translated_local(const Vector3 &p_translation) const;
|
||||
|
||||
const Basis &get_basis() const { return basis; }
|
||||
void set_basis(const Basis &p_basis) { basis = p_basis; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue