Curve2D
Inherits: Resource < RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
Methods
void |
add_point ( Vector2 position, Vector2 in=Vector2(0, 0), Vector2 out=Vector2(0, 0), int index=-1 ) |
void |
clear_points ( ) |
get_baked_length ( ) const |
|
get_baked_points ( ) const |
|
get_closest_offset ( Vector2 to_point ) const |
|
get_closest_point ( Vector2 to_point ) const |
|
get_point_in ( int idx ) const |
|
get_point_out ( int idx ) const |
|
get_point_position ( int idx ) const |
|
void |
remove_point ( int idx ) |
sample_baked ( float offset=0.0, bool cubic=false ) const |
|
sample_baked_with_rotation ( float offset=0.0, bool cubic=false ) const |
|
void |
set_point_in ( int idx, Vector2 position ) |
void |
set_point_out ( int idx, Vector2 position ) |
void |
set_point_position ( int idx, Vector2 position ) |
tessellate ( int max_stages=5, float tolerance_degrees=4 ) const |
|
tessellate_even_length ( int max_stages=5, float tolerance_length=20.0 ) const |
Property Descriptions
float bake_interval = 5.0
There is currently no description for this property. Please help us by contributing one!
int point_count = 0
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void add_point ( Vector2 position, Vector2 in=Vector2(0, 0), Vector2 out=Vector2(0, 0), int index=-1 )
There is currently no description for this method. Please help us by contributing one!
void clear_points ( )
There is currently no description for this method. Please help us by contributing one!
float get_baked_length ( ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array get_baked_points ( ) const
There is currently no description for this method. Please help us by contributing one!
float get_closest_offset ( Vector2 to_point ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_closest_point ( Vector2 to_point ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_point_in ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_point_out ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_point_position ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
void remove_point ( int idx )
There is currently no description for this method. Please help us by contributing one!
Vector2 sample ( int idx, float t ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 sample_baked ( float offset=0.0, bool cubic=false ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D sample_baked_with_rotation ( float offset=0.0, bool cubic=false ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 samplef ( float fofs ) const
There is currently no description for this method. Please help us by contributing one!
void set_point_in ( int idx, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void set_point_out ( int idx, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
void set_point_position ( int idx, Vector2 position )
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array tessellate ( int max_stages=5, float tolerance_degrees=4 ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array tessellate_even_length ( int max_stages=5, float tolerance_length=20.0 ) const
There is currently no description for this method. Please help us by contributing one!