Pseudo-anonymous namespace for Renderer implementation details. More...
Classes | |
struct | NormalMRF |
Functions | |
void | SolveCardinal (float const *const depths, std::pair< double, Vector< double, 2 > > *const states, Vector< unsigned int, 2 > const &dimension, Vector< unsigned int, 2 > const &coordinates, unsigned int const size, double const scale, double const spread, double const voxelSize, double const observationPrecision, double const gradientPrecision, double const minimumEdgeDelta, double const maximumEdgeDelta) |
void | SolveDiagonal (float const *const depths, std::pair< double, Vector< double, 2 > > *const states, Vector< unsigned int, 2 > const &dimension, Vector< unsigned int, 2 > const &coordinates, unsigned int const size, double const scale, double const spread, double const voxelSize, double const observationPrecision, double const gradientPrecision, double const minimumEdgeDelta, double const maximumEdgeDelta) |
double | Project (Vector< double, 3 > &position, Vector< double, 3 > const &ray) |
template<int t_ColorFormat, int t_Platform> | |
int | TraceTexture (uint8_t *const colorDestination, float *const depthDestination, typename Synchronized::TextureHeap< t_ColorFormat, t_Platform >::Pointer const &texture, double lambda, Vector< double, 3 > remaining, Vector< double, 3 > remainingMaximum, unsigned int const origin) |
template<int t_ColorFormat, int t_Platform> | |
void | Trace (uint8_t *const colorDestination, float *const depthDestination, typename Synchronized::Heap< t_Platform >::template Pointer< Octree::Node< t_ColorFormat, t_Platform > > const &pRoot, double const spread, Vector< double, 3 > const &position, Vector< double, 3 > const &ray) |
Pseudo-anonymous namespace for Renderer implementation details.