32 const
osg::
Image* createRGBA()
const {
return 0; }
34 void setSequence(
int channel,
const Sequence&);
35 const Sequence& getSequence(
int channel)
const;
37 void setEnabled(
int ch,
bool yn);
38 bool isEnabled(
int ch)
const;
51 void notifyChannelChange();
53 void makeColorTables();
#define mExpClass(module)
Definition: commondefs.h:157
bool usesShading() const
Definition: vistexturechannel2voldata.h:41
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
bool canUseShading() const
Definition: vistexturechannel2voldata.h:40
Definition: vistexturechannels.h:46
A series of color control points able to give an (interpolated) color for every position [0...
Definition: coltabsequence.h:37
bool enabled_
Definition: vistexturechannel2voldata.h:57
Definition: visimage.h:28
Definition: vistexturechannel2rgba.h:79
int maxNrChannels() const
Definition: vistexturechannel2voldata.h:42
Definition: vistexturechannel2rgba.h:33
ColTab::Sequence Sequence
Definition: vistexturechannel2voldata.h:28
void seqModifCB(CallBacker *)
Definition: vistexturechannel2voldata.h:54
static TextureChannel2VolData * create()
Definition: vistexturechannel2voldata.h:29
Definition: vistexturechannel2voldata.h:25
Definition: visannot.h:40
ConstRefMan< ColTab::Sequence > sequence_
Definition: vistexturechannel2voldata.h:56
bool canSetSequence() const
Definition: vistexturechannel2voldata.h:33
Open Scene Graph.
Definition: visannot.h:26
#define mCreateDataObj(clss)
Definition: visdata.h:210
int minNrChannels() const
Definition: vistexturechannel2voldata.h:43