|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| float | safe_divide (float a, float b) |
| vector | safe_divide (vector a, vector b) |
| float | safe_modulo (float a, float b) |
| float | fract (float a) |
| float | smoothmin (float a, float b, float c) |
| float | pingpong (float a, float b) |
| float | safe_sqrt (float a) |
| float | safe_log (float a, float b) |
| vector | project (vector v, vector v_proj) |
| vector | snap (vector a, vector b) |
| float | wrap (float value, float max, float min) |
| point | wrap (point value, point max, point min) |
| point | compatible_faceforward (point vec, point incident, point reference) |
| matrix | euler_to_mat (point euler) |
| point compatible_faceforward | ( | point | vec, |
| point | incident, | ||
| point | reference | ||
| ) |
Definition at line 93 of file node_math.h.
References dot().
| matrix euler_to_mat | ( | point | euler | ) |
Definition at line 98 of file node_math.h.
References KDL::cos(), and KDL::sin().
Definition at line 34 of file node_math.h.
References Freestyle::a, and floor().
Referenced by pingpong(), and SCULPT_smooth().
Definition at line 51 of file node_math.h.
References Freestyle::a, abs(), and fract().
Definition at line 66 of file node_math.h.
Referenced by svm_vector_math(), and btWheelInfo::updateWheel().
Definition at line 22 of file node_math.h.
References Freestyle::a.
Definition at line 61 of file node_math.h.
References Freestyle::a, and KDL::log().
Definition at line 29 of file node_math.h.
References Freestyle::a.
Referenced by svm_math(), and svm_vector_math().
Definition at line 56 of file node_math.h.
References Freestyle::a, and sqrt().
Definition at line 40 of file node_math.h.
References Freestyle::a, abs(), Freestyle::c, max, and min.
Definition at line 72 of file node_math.h.
References Freestyle::a, floor(), and safe_divide().
Referenced by BKE_curveprofile_move_handle(), BKE_curveprofile_move_point(), interactive_value_update(), make_tex_snap(), radial_control_modal(), same_tex_snap(), snap_to_pipe_profile(), ui_color_snap_hue(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_do_but_NUM(), ui_do_but_UNITVEC(), ui_numedit_apply_snap(), ui_numedit_apply_snapf(), ui_numedit_but_CURVE(), ui_numedit_but_CURVEPROFILE(), ui_numedit_but_HSVCIRCLE(), ui_numedit_but_HSVCUBE(), ui_numedit_but_NUM(), ui_numedit_but_SLI(), and ui_numedit_but_UNITVEC().
| point wrap | ( | point | value, |
| point | max, | ||
| point | min | ||
| ) |
Definition at line 84 of file node_math.h.