Blender
V3.3
|
Go to the source code of this file.
Macros | |
#define | DC_DEBUG 0 |
#define | dc_printf(...) |
Functions | |
static void | pseudoInverse (const Eigen::Matrix3f &a, Eigen::Matrix3f &result, float tolerance) |
static void | solve_least_squares (const float halfA[], const float b[], const float midpoint[], float rvalue[]) |
static void | mass_point (float mp[3], const float pts[12][3], const int parity[12]) |
static void | minimize (float rvalue[3], float mp[3], const float pts[12][3], const float norms[12][3], const int parity[12]) |
Variables | |
const int | edgemask [3] = {5, 3, 6} |
const int | faceMap [6][4] |
const int | cellProcFaceMask [12][3] |
const int | cellProcEdgeMask [6][5] |
const int | faceProcFaceMask [3][4][3] |
const int | faceProcEdgeMask [3][4][6] |
const int | edgeProcEdgeMask [3][2][5] |
const int | processEdgeMask [3][4] |
const int | dirCell [3][4][3] |
const int | dirEdge [3][4] |
#define DC_DEBUG 0 |
Implementations of Octree member functions.
Definition at line 19 of file octree.cpp.
#define dc_printf | ( | ... | ) |
Definition at line 26 of file octree.cpp.
Definition at line 2202 of file octree.cpp.
|
static |
Definition at line 2226 of file octree.cpp.
References float(), norm(), and solve_least_squares().
Referenced by blender::compositor::DefocusNode::convert_to_operations().
|
static |
Definition at line 2173 of file octree.cpp.
References Freestyle::a, and result.
Referenced by solve_least_squares().
|
static |
Definition at line 2184 of file octree.cpp.
References A, usdtokens::b(), blender::math::midpoint(), pseudoInverse(), and result.
Referenced by minimize().
const int cellProcEdgeMask[6][5] |
Definition at line 2841 of file octree.cpp.
const int cellProcFaceMask[12][3] |
Definition at line 2826 of file octree.cpp.
const int dirCell[3][4][3] |
Definition at line 2871 of file octree.cpp.
const int dirEdge[3][4] |
Definition at line 2875 of file octree.cpp.
const int edgemask[3] = {5, 3, 6} |
Definition at line 2815 of file octree.cpp.
const int edgeProcEdgeMask[3][2][5] |
Definition at line 2859 of file octree.cpp.
const int faceMap[6][4] |
Definition at line 2817 of file octree.cpp.
Referenced by construct_param_handle_subsurfed(), modifyMesh(), and set_subsurf_legacy_uv().
const int faceProcEdgeMask[3][4][6] |
Definition at line 2854 of file octree.cpp.
const int faceProcFaceMask[3][4][3] |
Definition at line 2850 of file octree.cpp.
const int processEdgeMask[3][4] |
Definition at line 2865 of file octree.cpp.