Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/intern/math_vector_inline.c
| Show First 20 Lines • Show All 457 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| MINLINE void sub_v2_v2(float r[2], const float a[2]) | MINLINE void sub_v2_v2(float r[2], const float a[2]) | ||||
| { | { | ||||
| r[0] -= a[0]; | r[0] -= a[0]; | ||||
| r[1] -= a[1]; | r[1] -= a[1]; | ||||
| } | } | ||||
| MINLINE void sub_v2_v2_db(double r[2], const double a[2]) | |||||
| { | |||||
| r[0] -= a[0]; | |||||
| r[1] -= a[1]; | |||||
| } | |||||
| MINLINE void sub_v2_v2v2(float r[2], const float a[2], const float b[2]) | MINLINE void sub_v2_v2v2(float r[2], const float a[2], const float b[2]) | ||||
| { | { | ||||
| r[0] = a[0] - b[0]; | r[0] = a[0] - b[0]; | ||||
| r[1] = a[1] - b[1]; | r[1] = a[1] - b[1]; | ||||
| } | } | ||||
| MINLINE void sub_v2_v2v2_db(double r[2], const double a[2], const double b[2]) | MINLINE void sub_v2_v2v2_db(double r[2], const double a[2], const double b[2]) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 218 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| MINLINE void madd_v2_v2v2fl(float r[2], const float a[2], const float b[2], float f) | MINLINE void madd_v2_v2v2fl(float r[2], const float a[2], const float b[2], float f) | ||||
| { | { | ||||
| r[0] = a[0] + b[0] * f; | r[0] = a[0] + b[0] * f; | ||||
| r[1] = a[1] + b[1] * f; | r[1] = a[1] + b[1] * f; | ||||
| } | } | ||||
| MINLINE void madd_v2_v2db_db(double r[2], const double a[2], const double b[2], double f) | |||||
| { | |||||
| r[0] = a[0] + b[0] * f; | |||||
| r[1] = a[1] + b[1] * f; | |||||
| } | |||||
| MINLINE void madd_v3_v3v3fl(float r[3], const float a[3], const float b[3], float f) | MINLINE void madd_v3_v3v3fl(float r[3], const float a[3], const float b[3], float f) | ||||
| { | { | ||||
| r[0] = a[0] + b[0] * f; | r[0] = a[0] + b[0] * f; | ||||
| r[1] = a[1] + b[1] * f; | r[1] = a[1] + b[1] * f; | ||||
| r[2] = a[2] + b[2] * f; | r[2] = a[2] + b[2] * f; | ||||
| } | } | ||||
| MINLINE void madd_v3_v3v3db_db(double r[3], const double a[3], const double b[3], double f) | MINLINE void madd_v3_v3v3db_db(double r[3], const double a[3], const double b[3], double f) | ||||
| ▲ Show 20 Lines • Show All 770 Lines • Show Last 20 Lines | |||||