#include <vishorizontexturehandler.h>
|
| | HorizonTextureHandler (HorizonSection *) |
| |
| int | activeVersion (int channel) const |
| |
| void | addChannel () |
| |
| const BinIDValueSet * | getCache (int channel) const |
| |
| TextureChannels * | getChannels () |
| |
| const TextureChannels * | getChannels () const |
| |
| TextureChannel2RGBA * | getChannels2RGBA () |
| |
| const TextureChannel2RGBA * | getChannels2RGBA () const |
| |
| const ColTab::MapperSetup * | getColTabMapperSetup (int ch) const |
| |
| const ColTab::Sequence * | getColTabSequence (int channel) const |
| |
| const TypeSet< float > * | getHistogram (int ch) const |
| |
| osg::Node * | getOsgNode () |
| |
| osgGeo::LayeredTexture * | getOsgTexture () |
| |
| const osgGeo::LayeredTexture * | getOsgTexture () const |
| |
| unsigned char | getTransparency (int ch) const |
| |
| void | inValidateCache (int channel) |
| |
| int | nrChannels () const |
| |
| int | nrVersions (int channel) const |
| |
| void | removeChannel (int) |
| |
| void | selectActiveVersion (int channel, int) |
| |
| void | setChannels2RGBA (TextureChannel2RGBA *) |
| |
| void | setColTabMapperSetup (int channel, const ColTab::MapperSetup &mapper, TaskRunner *tr) |
| |
| void | setColTabSequence (int channel, const ColTab::Sequence &se) |
| |
| void | setHorizonSection (const HorizonSection &) |
| |
| void | setNrVersions (int channel, int) |
| |
| void | setTextureData (int channel, int sectionid, const DataPointSet *) |
| |
| void | setTransparency (int ch, unsigned char yn) |
| |
| void | swapChannels (int, int) |
| |
| void | updateTexture (int channel, int sectionid, const DataPointSet *) |
| |
| void | updateTileTextureOrigin () |
| |
| void | useChannel (bool) |
| |
| void | addObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| int | nrRefs () const |
| | Only for expert use.
|
| |
| void | ref () const |
| |
| bool | refIfReffed () const |
| | Don't use in production, for debugging.
|
| |
| void | removeObserver (WeakPtrBase *obs) |
| | Not for normal use. May become private.
|
| |
| bool | tryRef () const |
| | Not for normal use. May become private.
|
| |
| void | unRef () const |
| |
| void | unRefNoDelete () const |
| |
◆ HorizonTextureHandler()
| visBase::HorizonTextureHandler::HorizonTextureHandler |
( |
HorizonSection * | | ) |
|
◆ ~HorizonTextureHandler()
| visBase::HorizonTextureHandler::~HorizonTextureHandler |
( |
| ) |
|
|
protected |
◆ activeVersion()
| int visBase::HorizonTextureHandler::activeVersion |
( |
int | channel | ) |
const |
◆ addChannel()
| void visBase::HorizonTextureHandler::addChannel |
( |
| ) |
|
◆ getCache()
| const BinIDValueSet * visBase::HorizonTextureHandler::getCache |
( |
int | channel | ) |
const |
◆ getChannels() [1/2]
◆ getChannels() [2/2]
| const TextureChannels * visBase::HorizonTextureHandler::getChannels |
( |
| ) |
const |
◆ getChannels2RGBA() [1/2]
◆ getChannels2RGBA() [2/2]
◆ getColTabMapperSetup()
| const ColTab::MapperSetup * visBase::HorizonTextureHandler::getColTabMapperSetup |
( |
int | ch | ) |
const |
◆ getColTabSequence()
| const ColTab::Sequence * visBase::HorizonTextureHandler::getColTabSequence |
( |
int | channel | ) |
const |
◆ getHistogram()
| const TypeSet< float > * visBase::HorizonTextureHandler::getHistogram |
( |
int | ch | ) |
const |
◆ getOsgNode()
| osg::Node * visBase::HorizonTextureHandler::getOsgNode |
( |
| ) |
|
◆ getOsgTexture() [1/2]
| osgGeo::LayeredTexture * visBase::HorizonTextureHandler::getOsgTexture |
( |
| ) |
|
◆ getOsgTexture() [2/2]
| const osgGeo::LayeredTexture * visBase::HorizonTextureHandler::getOsgTexture |
( |
| ) |
const |
◆ getTransparency()
| unsigned char visBase::HorizonTextureHandler::getTransparency |
( |
int | ch | ) |
const |
◆ inValidateCache()
| void visBase::HorizonTextureHandler::inValidateCache |
( |
int | channel | ) |
|
◆ nrChannels()
| int visBase::HorizonTextureHandler::nrChannels |
( |
| ) |
const |
◆ nrVersions()
| int visBase::HorizonTextureHandler::nrVersions |
( |
int | channel | ) |
const |
◆ removeChannel()
| void visBase::HorizonTextureHandler::removeChannel |
( |
int | | ) |
|
◆ selectActiveVersion()
| void visBase::HorizonTextureHandler::selectActiveVersion |
( |
int | channel, |
|
|
int | ) |
◆ setChannels2RGBA()
◆ setColTabMapperSetup()
◆ setColTabSequence()
| void visBase::HorizonTextureHandler::setColTabSequence |
( |
int | channel, |
|
|
const ColTab::Sequence & | se ) |
◆ setHorizonSection()
| void visBase::HorizonTextureHandler::setHorizonSection |
( |
const HorizonSection & | | ) |
|
◆ setNrVersions()
| void visBase::HorizonTextureHandler::setNrVersions |
( |
int | channel, |
|
|
int | ) |
◆ setTextureData()
| void visBase::HorizonTextureHandler::setTextureData |
( |
int | channel, |
|
|
int | sectionid, |
|
|
const DataPointSet * | ) |
◆ setTransparency()
| void visBase::HorizonTextureHandler::setTransparency |
( |
int | ch, |
|
|
unsigned char | yn ) |
◆ swapChannels()
| void visBase::HorizonTextureHandler::swapChannels |
( |
int | , |
|
|
int | ) |
◆ updateTexture()
| void visBase::HorizonTextureHandler::updateTexture |
( |
int | channel, |
|
|
int | sectionid, |
|
|
const DataPointSet * | ) |
◆ updateTileTextureOrigin()
| void visBase::HorizonTextureHandler::updateTileTextureOrigin |
( |
| ) |
|
◆ useChannel()
| void visBase::HorizonTextureHandler::useChannel |
( |
bool | | ) |
|
◆ cache_
◆ channel2rgba_
◆ channels_
◆ horsection_