Blender  V3.3
BezierSpline Member List

This is the complete list of members for BezierSpline, including all inherited members.

attributesSpline
BezierSpline()BezierSplineinline
BezierSpline(const BezierSpline &other)BezierSplineinline
bounds_min_max(blender::float3 &min, blender::float3 &max, bool use_evaluated) constSpline
calculate_segment_insertion(int index, int next_index, float parameter)BezierSpline
control_point_offsets() constBezierSpline
copy() constSpline
copy_base_settings(const Spline &src, Spline &dst)Splinestatic
copy_only_settings() constSpline
copy_without_attributes() constSpline
ensure_auto_handles() constBezierSpline
evaluate_segment(int index, int next_index, blender::MutableSpan< blender::float3 > positions) constBezierSpline
evaluated_edges_num() constSpline
evaluated_lengths() constSpline
evaluated_lengths_cache_Splinemutableprotected
evaluated_mappings() constBezierSpline
evaluated_normals() constSpline
evaluated_normals_cache_Splinemutableprotected
evaluated_points_num() const finalBezierSplinevirtual
evaluated_positions() const finalBezierSplinevirtual
evaluated_tangents() constSpline
evaluated_tangents_cache_Splinemutableprotected
handle_positions_left() constBezierSpline
handle_positions_left(bool write_only=false)BezierSpline
handle_positions_right() constBezierSpline
handle_positions_right(bool write_only=false)BezierSpline
handle_types_left() constBezierSpline
handle_types_left()BezierSpline
handle_types_right() constBezierSpline
handle_types_right()BezierSpline
interpolate_to_evaluated(const blender::GVArray &src) const overrideBezierSplinevirtual
Spline::interpolate_to_evaluated(blender::GSpan data) constSpline
Spline::interpolate_to_evaluated(blender::Span< T > data) constSplineinline
interpolation_data_from_index_factor(float index_factor) constBezierSpline
is_cyclic() constSpline
is_cyclic_Splineprotected
length() constSpline
length_cache_dirty_Splinemutableprotected
length_cache_mutex_Splinemutableprotected
lookup_data_from_index_factor(float index_factor) constSpline
lookup_evaluated_factor(float factor) constSpline
lookup_evaluated_length(float length) constSpline
mark_cache_invalid() finalBezierSplinevirtual
normal_cache_dirty_Splinemutableprotected
normal_cache_mutex_Splinemutableprotected
normal_modeSpline
point_is_sharp(int index) constBezierSpline
positions() finalBezierSplinevirtual
positions() const finalBezierSplinevirtual
radii() finalBezierSplinevirtual
radii() const finalBezierSplinevirtual
resize(int size) finalBezierSplinevirtual
resolution() constBezierSpline
reverse()Spline
reverse_impl() overrideBezierSplineprotectedvirtual
sample_uniform_index_factors(int samples_num) constSpline
sample_with_index_factors(const blender::GVArray &src, blender::Span< float > index_factors, blender::GMutableSpan dst) constSpline
sample_with_index_factors(const blender::VArray< T > &src, blender::Span< float > index_factors, blender::MutableSpan< T > dst) constSplineinline
sample_with_index_factors(blender::Span< T > src, blender::Span< float > index_factors, blender::MutableSpan< T > dst) constSplineinline
segment_is_vector(int start_index) constBezierSpline
segments_num() constSpline
set_cyclic(bool value)Spline
set_handle_position_left(int index, const blender::float3 &value)BezierSpline
set_handle_position_right(int index, const blender::float3 &value)BezierSpline
set_resolution(int value)BezierSpline
size() const finalBezierSplinevirtual
Spline(const CurveType type)Splineinline
Spline(Spline &other)Splineinline
tangent_cache_dirty_Splinemutableprotected
tangent_cache_mutex_Splinemutableprotected
tilts() finalBezierSplinevirtual
tilts() const finalBezierSplinevirtual
transform(const blender::float4x4 &matrix) overrideBezierSplinevirtual
translate(const blender::float3 &translation) overrideBezierSplinevirtual
type() constSpline
type_Splineprotected
~Spline()=defaultSplinevirtual