Blender
V3.3
|
#include <GPU_matrix.h>
Public Attributes | |
float | model_inverted [4][4] |
float | view [4] |
bool | is_persp |
struct { | |
double xmin | |
double xmax | |
double ymin | |
double ymax | |
double zmin | |
double zmax | |
} | dims |
Definition at line 91 of file GPU_matrix.h.
struct { ... } GPUMatrixUnproject_Precalc::dims |
Result of projmat_dimensions_db. Using double precision here is important as far clipping ranges can cause divide-by-zero when using float, see: T66937.
bool GPUMatrixUnproject_Precalc::is_persp |
Definition at line 94 of file GPU_matrix.h.
float GPUMatrixUnproject_Precalc::model_inverted[4][4] |
Definition at line 92 of file GPU_matrix.h.
float GPUMatrixUnproject_Precalc::view[4] |
Definition at line 93 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::xmax |
Definition at line 101 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::xmin |
Definition at line 101 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::ymax |
Definition at line 102 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::ymin |
Definition at line 102 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::zmax |
Definition at line 103 of file GPU_matrix.h.
double GPUMatrixUnproject_Precalc::zmin |
Definition at line 103 of file GPU_matrix.h.