|
Blender V4.3
|
#include <GPU_matrix.hh>
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 100 of file GPU_matrix.hh.
| 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: #66937.
| bool GPUMatrixUnproject_Precalc::is_persp |
Definition at line 103 of file GPU_matrix.hh.
| float GPUMatrixUnproject_Precalc::model_inverted[4][4] |
Definition at line 101 of file GPU_matrix.hh.
| float GPUMatrixUnproject_Precalc::view[4] |
Definition at line 102 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::xmax |
Definition at line 110 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::xmin |
Definition at line 110 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::ymax |
Definition at line 111 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::ymin |
Definition at line 111 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::zmax |
Definition at line 112 of file GPU_matrix.hh.
| double GPUMatrixUnproject_Precalc::zmin |
Definition at line 112 of file GPU_matrix.hh.