attachTexture(base::Geometry &geometry, const base::VolumeSegment< SegmentIntensityVolumeType, SegmentNormalsVolumeType > &segment) const | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | protected |
TextureManager< IntensityTextureFactory< SegmentIntensityVolumeType, SegmentNormalsVolumeType > >::attachTexture(base::Geometry &geometry, unsigned int role, const base::VolumeSegment< typename IntensityTextureFactory< SegmentIntensityVolumeType, SegmentNormalsVolumeType > ::SegmentIntensityVolume, typename IntensityTextureFactory< SegmentIntensityVolumeType, SegmentNormalsVolumeType > ::SegmentNormalsVolume > &segment) const | Carna::helpers::details::VolumeGridHelper::TextureManager< IntensityTextureFactory< SegmentIntensityVolumeType, SegmentNormalsVolumeType > > | protected |
createNode(unsigned int geometryType, const Spacing &spacing) const override | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | virtual |
createNode(unsigned int geometryType, const Dimensions &dimensions) const override | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | virtual |
DEFAULT_MAX_SEGMENT_BYTESIZE | Carna::helpers::VolumeGridHelperBase | static |
DEFAULT_ROLE_INTENSITIES | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | static |
grid() const | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
gridResolution() const override (defined in Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType >) | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | protectedvirtual |
initializeSegment(base::VolumeSegment< SegmentIntensityVolumeType, SegmentNormalsVolumeType > &segment, const base::math::Vector3ui &size) const | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | protected |
intensitiesRole() const | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
Carna::helpers::details::VolumeGridHelper::IntensityComponent::IntensityComponent() | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
loadHUData(const std::function< base::HUV(const base::math::Vector3ui &) > &huData) | Carna::helpers::VolumeGridHelperBase | |
loadHUData(const LoadHUDataFunction &huData) | Carna::helpers::VolumeGridHelperBase | |
loadIntensities(const std::function< float(const base::math::Vector3ui &) > &intensityData) override | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | virtual |
Carna::helpers::VolumeGridHelperBase::loadIntensities(const LoadIntensitiesFunction &intensityData) | Carna::helpers::VolumeGridHelperBase | |
maxSegmentBytesize | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
maxSegmentSize | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
nativeResolution | Carna::helpers::VolumeGridHelperBase | |
partitioningX | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
partitioningY | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
partitioningZ | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
releaseGeometryFeatures() override | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | virtual |
resolution | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
setIntensitiesRole(unsigned int role) | Carna::helpers::details::VolumeGridHelper::IntensityComponent< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
VolumeGridHelper(const base::math::Vector3ui &nativeResolution, std::size_t maxSegmentBytesize=DEFAULT_MAX_SEGMENT_BYTESIZE) | Carna::helpers::VolumeGridHelper< SegmentIntensityVolumeType, SegmentNormalsVolumeType > | |
VolumeGridHelperBase(const base::math::Vector3ui &nativeResolution) | Carna::helpers::VolumeGridHelperBase | |
~TextureManager() | Carna::helpers::details::VolumeGridHelper::TextureManager< IntensityTextureFactory< SegmentIntensityVolumeType, SegmentNormalsVolumeType > > | virtual |
~VolumeGridHelperBase() | Carna::helpers::VolumeGridHelperBase | virtual |