|
Blender
V3.3
|
#include "BLI_math_base.h"#include "BLI_math_color.h"#include "BLI_math_geom.h"#include "BLI_math_interp.h"#include "BLI_math_matrix.h"#include "BLI_math_rotation.h"#include "BLI_math_solvers.h"#include "BLI_math_statistics.h"#include "BLI_math_time.h"#include "BLI_math_vector.h"Go to the source code of this file.
fl = floatdb = doublev2 = vec2 = vector 2v3 = vec3 = vector 3v4 = vec4 = vector 4vn = vec4 = vector N dimensions, passed as an arg, after the vector.qt = quat = quaterniondq = dquat = dual quaternionm2 = mat2 = matrix 2x2m3 = mat3 = matrix 3x3m4 = mat4 = matrix 4x4eul = euler rotationeulO = euler with orderplane = plane 4, (vec3, distance)plane3 = plane 3 (same as a plane with a zero 4th component)For non float versions of functions (which typically operate on floats), use single suffix abbreviations.
_d = double_i = int_u = unsigned int_char = char_uchar = unsigned charDefinition in file BLI_math.h.