 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "vissurveymod.h"
21 class TextureChannels;
22 class TextureChannel2RGBA;
25 namespace ColTab {
class MapperSetup;
class Sequence; }
102 {
return channels_; }
116 const Coord3&,
float&)
const = 0;
void setColTabSequence(int, const ColTab::Sequence &, TaskRunner *)
void setAttribTransparency(int, unsigned char)
~MultiTextureSurveyObject()
A cartesian coordinate in 3D space.
Definition: coord.h:72
ObjectSet< TypeSet< Attrib::SelSpec > > as_
Definition: vismultiattribsurvobj.h:132
bool onoffstatus_
Definition: vismultiattribsurvobj.h:134
Definition: vistexturechannel2rgba.h:36
bool canEnableTextureInterpolation() const
Definition: vismultiattribsurvobj.h:101
const Attrib::SelSpec * getSelSpec(int attrib, int version=0) const
bool setChannels2RGBA(visBase::TextureChannel2RGBA *)
const ColTab::MapperSetup * getColTabMapperSetup(int) const
bool removeAttrib(int attrib)
const ColTab::MapperSetup * getColTabMapperSetup(int attrib, int version) const
const TypeSet< Attrib::SelSpec > * getSelSpecs(int attrib) const
Set of pointers to objects.
Definition: commontypes.h:31
Color Table
Definition: coltab.h:22
Definition: vismultiattribsurvobj.h:37
int selectedTexture(int attrib) const
Definition: visannot.h:43
virtual void swapCache(int, int)=0
Setup class for colortable Mapper.
Definition: coltabmapper.h:35
#define mExpClass(module)
Definition: commondefs.h:177
static const char * sKeyMapper()
bool usePar(const IOPar &)
bool canHaveMultipleAttribs() const
Base class for all 'Display' objects.
Definition: vissurvobj.h:58
VisualObjectImpl
Definition: visobject.h:127
virtual bool hasCache(int) const =0
visBase::TextureChannels * channels_
Definition: vismultiattribsurvobj.h:127
void enableAttrib(int attrib, bool yn)
static const char * sKeyTextTrans()
virtual void setResolution(int, TaskRunner *)=0
int resolution_
Definition: vismultiattribsurvobj.h:129
bool canDisplayInteractively(Pos::GeomID geomid=-1) const
Maps from [0,1] -> Color.
Definition: coltabsequence.h:37
bool canAddAttrib(int nrattribstoadd=1) const
Definition: vistexturechannels.h:50
const char * errMsg() const
Definition: vismultiattribsurvobj.h:106
void setSelSpec(int, const Attrib::SelSpec &)
const char * str() const
Definition: odstring.h:47
unsigned char getAttribTransparency(int) const
const TypeSet< float > * getHistogram(int) const
bool canSetColTabSequence() const
int getResolution() const
virtual void addCache()=0
void setColTabMapperSetup(int, const ColTab::MapperSetup &, TaskRunner *)
virtual void allowShading(bool)
bool isAttribEnabled(int attrib) const
static const char * sKeySequence()
bool swapAttribs(int attrib0, int attrib1)
bool canRemoveAttrib() const
Class that can execute a task.
Definition: task.h:170
visBase::TextureChannels * getChannels() const
Definition: vismultiattribsurvobj.h:51
void enableTextureInterpolation(bool)
void fillPar(IOPar &) const
void getValueString(const Coord3 &, BufferString &) const
Coord is in ztransformed space.
bool textureInterpolationEnabled() const
virtual bool canBDispOn2DViewer() const
Definition: vismultiattribsurvobj.h:100
MultiTextureSurveyObject()
int getColTabID(int) const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
virtual void emptyCache(int)=0
BufferString errmsg_
Definition: horizontracker.h:118
int nrTextures(int attrib) const
static const char * sKeyResolution()
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
bool isAngle(int attrib) const
const ColTab::Sequence * getColTabSequence(int) const
virtual void removeCache(int)=0
void setSelSpecs(int attrib, const TypeSet< Attrib::SelSpec > &)
bool enabletextureinterp_
Definition: vismultiattribsurvobj.h:133
bool canHaveMultipleTextures() const
Definition: vismultiattribsurvobj.h:93
visBase::TextureChannel2RGBA * getChannels2RGBA()
void setAngleFlag(int attrib, bool yn)
virtual int nrResolutions() const =0
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
virtual bool getCacheValue(int attrib, int version, const Coord3 &, float &) const =0
Coord is in attribute space.
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Index_Type GeomID
Definition: commontypes.h:87
void selectTexture(int attrib, int texture)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021