formZ SDK | 5.0 API Reference | System | Math

# fz_math_err_enum

Description

error error codes.

enum fz_math_err_enum {

FZ_MATH_ERR_VEC_PARALLEL,

FZ_MATH_ERR_ZERO_LEN_VEC,

FZ_MATH_ERR_VEC_NON_PERP,

FZ_MATH_ERR_VEC_PLANE_PARALLEL,

FZ_MATH_ERR_PLANES_PARALLEL,

FZ_MATH_ERR_LINES_ON_DIFF_PLANES,

FZ_MATH_ERR_MAT_UNSOLVABLE };

Members

FZ_MATH_ERR_VEC_PARALLEL

error Error : Two vectors are parallel or opposite direction parallel within MATH_TOL_ANG_ZERO

FZ_MATH_ERR_ZERO_LEN_VEC

error Error : A vector is zero length. Zero, meaning its squared length is less than MATH_TOL_LIN_SQUARED

FZ_MATH_ERR_VEC_NON_PERP

error Error : Two vectors are not perpendicular to each other. Uses MATH_TOL_COS_ANG_90 to define perpendicular

FZ_MATH_ERR_VEC_PLANE_PARALLEL

error Error : A line and plane are parallel

FZ_MATH_ERR_PLANES_PARALLEL

error Error : Two or more planes are parallel

FZ_MATH_ERR_LINES_ON_DIFF_PLANES

error Error : Two lines are on different planes

FZ_MATH_ERR_MAT_UNSOLVABLE

error Error : Can't solve a matrix

Availability

5.0.0.0

Defined in

fz_math_api.h