Transform2D
There is currently no description for this class. Please help us by contributing one!
Note
There are notable differences when using this API with C#. See C# Differences for more information.
Properties
|
||
|
||
|
Constructors
Transform2D ( ) |
|
Transform2D ( Transform2D from ) |
|
Transform2D ( float rotation, Vector2 position ) |
|
Transform2D ( float rotation, Vector2 scale, float skew, Vector2 position ) |
|
Transform2D ( Vector2 x_axis, Vector2 y_axis, Vector2 origin ) |
Methods
affine_inverse ( ) const |
|
basis_xform ( Vector2 v ) const |
|
basis_xform_inv ( Vector2 v ) const |
|
determinant ( ) const |
|
get_origin ( ) const |
|
get_rotation ( ) const |
|
get_scale ( ) const |
|
get_skew ( ) const |
|
interpolate_with ( Transform2D xform, float weight ) const |
|
inverse ( ) const |
|
is_conformal ( ) const |
|
is_equal_approx ( Transform2D xform ) const |
|
is_finite ( ) const |
|
looking_at ( Vector2 target=Vector2(0, 0) ) const |
|
orthonormalized ( ) const |
|
rotated_local ( float angle ) const |
|
scaled_local ( Vector2 scale ) const |
|
translated ( Vector2 offset ) const |
|
translated_local ( Vector2 offset ) const |
Operators
operator != ( Transform2D right ) |
|
operator * ( PackedVector2Array right ) |
|
operator * ( Rect2 right ) |
|
operator * ( Transform2D right ) |
|
operator * ( Vector2 right ) |
|
operator * ( float right ) |
|
operator * ( int right ) |
|
operator / ( float right ) |
|
operator / ( int right ) |
|
operator == ( Transform2D right ) |
|
operator [] ( int index ) |
Constants
IDENTITY = Transform2D(1, 0, 0, 1, 0, 0)
There is currently no description for this constant. Please help us by contributing one!
FLIP_X = Transform2D(-1, 0, 0, 1, 0, 0)
There is currently no description for this constant. Please help us by contributing one!
FLIP_Y = Transform2D(1, 0, 0, -1, 0, 0)
There is currently no description for this constant. Please help us by contributing one!
Property Descriptions
Vector2 origin = Vector2(0, 0)
There is currently no description for this property. Please help us by contributing one!
Vector2 x = Vector2(1, 0)
There is currently no description for this property. Please help us by contributing one!
Vector2 y = Vector2(0, 1)
There is currently no description for this property. Please help us by contributing one!
Constructor Descriptions
Transform2D Transform2D ( )
There is currently no description for this constructor. Please help us by contributing one!
Transform2D Transform2D ( Transform2D from )
There is currently no description for this constructor. Please help us by contributing one!
Transform2D Transform2D ( float rotation, Vector2 position )
There is currently no description for this constructor. Please help us by contributing one!
Transform2D Transform2D ( float rotation, Vector2 scale, float skew, Vector2 position )
There is currently no description for this constructor. Please help us by contributing one!
Transform2D Transform2D ( Vector2 x_axis, Vector2 y_axis, Vector2 origin )
There is currently no description for this constructor. Please help us by contributing one!
Method Descriptions
Transform2D affine_inverse ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 basis_xform ( Vector2 v ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 basis_xform_inv ( Vector2 v ) const
There is currently no description for this method. Please help us by contributing one!
float determinant ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_origin ( ) const
There is currently no description for this method. Please help us by contributing one!
float get_rotation ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_scale ( ) const
There is currently no description for this method. Please help us by contributing one!
float get_skew ( ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D interpolate_with ( Transform2D xform, float weight ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D inverse ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_conformal ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_equal_approx ( Transform2D xform ) const
There is currently no description for this method. Please help us by contributing one!
bool is_finite ( ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D looking_at ( Vector2 target=Vector2(0, 0) ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D orthonormalized ( ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D rotated ( float angle ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D rotated_local ( float angle ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D scaled ( Vector2 scale ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D scaled_local ( Vector2 scale ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D translated ( Vector2 offset ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D translated_local ( Vector2 offset ) const
There is currently no description for this method. Please help us by contributing one!
Operator Descriptions
bool operator != ( Transform2D right )
There is currently no description for this operator. Please help us by contributing one!
PackedVector2Array operator * ( PackedVector2Array right )
There is currently no description for this operator. Please help us by contributing one!
Rect2 operator * ( Rect2 right )
There is currently no description for this operator. Please help us by contributing one!
Transform2D operator * ( Transform2D right )
There is currently no description for this operator. Please help us by contributing one!
Vector2 operator * ( Vector2 right )
There is currently no description for this operator. Please help us by contributing one!
Transform2D operator * ( float right )
There is currently no description for this operator. Please help us by contributing one!
Transform2D operator * ( int right )
There is currently no description for this operator. Please help us by contributing one!
Transform2D operator / ( float right )
There is currently no description for this operator. Please help us by contributing one!
Transform2D operator / ( int right )
There is currently no description for this operator. Please help us by contributing one!
bool operator == ( Transform2D right )
There is currently no description for this operator. Please help us by contributing one!
Vector2 operator [] ( int index )
There is currently no description for this operator. Please help us by contributing one!