Curve3D
Inherits: Resource < RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
||
|
Methods
void |
add_point ( Vector3 position, Vector3 in=Vector3(0, 0, 0), Vector3 out=Vector3(0, 0, 0), int index=-1 ) |
void |
clear_points ( ) |
get_baked_length ( ) const |
|
get_baked_points ( ) const |
|
get_baked_tilts ( ) const |
|
get_baked_up_vectors ( ) const |
|
get_closest_offset ( Vector3 to_point ) const |
|
get_closest_point ( Vector3 to_point ) const |
|
get_point_in ( int idx ) const |
|
get_point_out ( int idx ) const |
|
get_point_position ( int idx ) const |
|
get_point_tilt ( int idx ) const |
|
void |
remove_point ( int idx ) |
sample_baked ( float offset=0.0, bool cubic=false ) const |
|
sample_baked_up_vector ( float offset, bool apply_tilt=false ) const |
|
sample_baked_with_rotation ( float offset=0.0, bool cubic=false, bool apply_tilt=false ) const |
|
void |
set_point_in ( int idx, Vector3 position ) |
void |
set_point_out ( int idx, Vector3 position ) |
void |
set_point_position ( int idx, Vector3 position ) |
void |
set_point_tilt ( int idx, float tilt ) |
tessellate ( int max_stages=5, float tolerance_degrees=4 ) const |
|
tessellate_even_length ( int max_stages=5, float tolerance_length=0.2 ) const |
Property Descriptions
float bake_interval = 0.2
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!
bool up_vector_enabled = true
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void add_point ( Vector3 position, Vector3 in=Vector3(0, 0, 0), Vector3 out=Vector3(0, 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!
PackedVector3Array get_baked_points ( ) const
There is currently no description for this method. Please help us by contributing one!
PackedFloat32Array get_baked_tilts ( ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector3Array get_baked_up_vectors ( ) const
There is currently no description for this method. Please help us by contributing one!
float get_closest_offset ( Vector3 to_point ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_closest_point ( Vector3 to_point ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_point_in ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_point_out ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_point_position ( int idx ) const
There is currently no description for this method. Please help us by contributing one!
float get_point_tilt ( 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!
Vector3 sample ( int idx, float t ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 sample_baked ( float offset=0.0, bool cubic=false ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 sample_baked_up_vector ( float offset, bool apply_tilt=false ) const
There is currently no description for this method. Please help us by contributing one!
Transform3D sample_baked_with_rotation ( float offset=0.0, bool cubic=false, bool apply_tilt=false ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 samplef ( float fofs ) const
There is currently no description for this method. Please help us by contributing one!
void set_point_in ( int idx, Vector3 position )
There is currently no description for this method. Please help us by contributing one!
void set_point_out ( int idx, Vector3 position )
There is currently no description for this method. Please help us by contributing one!
void set_point_position ( int idx, Vector3 position )
There is currently no description for this method. Please help us by contributing one!
void set_point_tilt ( int idx, float tilt )
There is currently no description for this method. Please help us by contributing one!
PackedVector3Array tessellate ( int max_stages=5, float tolerance_degrees=4 ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector3Array tessellate_even_length ( int max_stages=5, float tolerance_length=0.2 ) const
There is currently no description for this method. Please help us by contributing one!