Carna
Version 3.3.2
|
Holds implementation details of Carna::helpers::VolumeGridHelper. More...
Classes | |
class | IntensityComponent |
Defines the helpers::VolumeGridHelper component that maintains intensity volume data. More... | |
struct | IntensityTextureFactory |
Creates textures that represents base::VolumeSegment::intensities in video memory. More... | |
class | NormalsComponent |
Defines the helpers::VolumeGridHelper component that computes and maintains normal maps. More... | |
class | NormalsComponent< SegmentIntensityVolumeType, void > |
Specializes NormalsComponent when no normals are required. More... | |
class | NormalsComponentBase |
Defines the NormalsComponent base class that is independent of type arguments. More... | |
struct | NormalsTextureFactory |
Creates textures that represents base::VolumeSegmentNormalsComponent::normals in video memory. More... | |
struct | Partionining |
Computes the partitioning that VolumeGridHelper uses along one dimension. More... | |
class | TextureManager |
Provides mapping base::VolumeSegment to base::ManagedTexture3D objects in a caching manner. Uses TextureFactory to create new base::ManagedTexture3D instances when cache entry does not exist. More... | |
Holds implementation details of Carna::helpers::VolumeGridHelper.
Documentation generated by Doxygen