1 #ifndef visimagedisplay_h 2 #define visimagedisplay_h 19 namespace OD {
class RGBImage; }
33 bool setFileName(
const char*);
34 const char* getFileName()
const;
39 void setDisplayTransformation(
const mVisTrans*);
40 const mVisTrans* getDisplayTransformation()
const;
50 void removePosition(
int idx);
51 void setImageDataFromFile(
const char* fnm);
60 virtual int clickedMarkerIndex(
Definition: visobject.h:37
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Notifier< ImageDisplay > needFileName
Definition: visimagedisplay.h:35
RefMan< visBase::DataObjectGroup > group_
Definition: visimagedisplay.h:66
Pick location in space,.
Definition: picklocation.h:46
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
Definition: callback.h:254
Set of picks with something in common.
Definition: pickset.h:31
#define mVisTrans
Definition: visdata.h:31
Database for 3D objects.
Definition: vissurvscene.h:76
Used for displaying picksets of varying types. The class is not intended for standalone usage...
Definition: vislocationdisplay.h:36
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
static uiHor3DInterpol * create(uiParent *)
bool hasDirection() const
Definition: visimagedisplay.h:55
OpendTect.
Definition: commontypes.h:29
Definition: visevent.h:44
Class for Red, Green, Blue image.
Definition: odimage.h:28
const OD::RGBImage * rgbimage_
Definition: visimagedisplay.h:65
#define mCreateDataObj(clss)
Definition: visdata.h:209
const mVisTrans * displaytransform_
Definition: visimagedisplay.h:63
BufferString imagefnm_
Definition: visimagedisplay.h:64
Image display, owns the RGBImage and distributes it to the child objects.
Definition: visimagedisplay.h:27