PolyVox  0.3.0-dev
Open source voxel management library
Public Member Functions | Public Attributes | List of all members
PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback > Class Template Reference

#include <AmbientOcclusionCalculator.h>

+ Collaboration diagram for PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback >:

Public Member Functions

 AmbientOcclusionCalculatorRaycastCallback (IsVoxelTransparentCallback isVoxelTransparentCallback)
 
bool operator() (const SimpleVolume< uint8_t >::Sampler &sampler)
 

Public Attributes

IsVoxelTransparentCallback mIsVoxelTransparentCallback
 

Detailed Description

template<typename IsVoxelTransparentCallback>
class PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback >

Definition at line 49 of file AmbientOcclusionCalculator.h.

Constructor & Destructor Documentation

template<typename IsVoxelTransparentCallback>
PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback >::AmbientOcclusionCalculatorRaycastCallback ( IsVoxelTransparentCallback  isVoxelTransparentCallback)
inline

Definition at line 52 of file AmbientOcclusionCalculator.h.

Member Function Documentation

template<typename IsVoxelTransparentCallback>
bool PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback >::operator() ( const SimpleVolume< uint8_t >::Sampler &  sampler)
inline

Definition at line 56 of file AmbientOcclusionCalculator.h.

+ Here is the call graph for this function:

Member Data Documentation

template<typename IsVoxelTransparentCallback>
IsVoxelTransparentCallback PolyVox::AmbientOcclusionCalculatorRaycastCallback< IsVoxelTransparentCallback >::mIsVoxelTransparentCallback

The documentation for this class was generated from the following file: