OpendTect  7.0
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FlatView::Annotation Class Reference

Annotation data for flatviewers. More...

Classes

struct  AxisData
 Things like well tracks, cultural data, 2-D line positions. More...
 

Public Member Functions

 Annotation (bool darkbg)
 
 ~Annotation ()
 
void fillPar (IOPar &) const
 
bool haveAxisAnnot (bool x1dir) const
 
bool haveGridLines (bool x1dir) const
 
bool haveTitle () const
 
void setAxesAnnot (bool yn)
 
void usePar (const IOPar &)
 

Static Public Member Functions

static const char * sKeyAxes ()
 
static const char * sKeyIsRev ()
 
static const char * sKeyShwAnnot ()
 
static const char * sKeyShwAux ()
 
static const char * sKeyShwGridLines ()
 
static const char * sKeyX1Sampl ()
 
static const char * sKeyX2Sampl ()
 

Public Attributes

bool allowuserchange_ = true
 
bool allowuserchangereversedaxis_ = true
 
OD::Color color_
 For axes. More...
 
bool dynamictitle_ = true
 allows for setting title dynamically More...
 
bool editable_ = false
 
bool showaux_ = true
 
bool showcolorbar_ = false
 
bool showscalebar_ = false
 
BufferString title_
 color not settable More...
 
AxisData x1_
 
AxisData x2_
 

Detailed Description

Annotation data for flatviewers.

<>

Constructor & Destructor Documentation

◆ Annotation()

FlatView::Annotation::Annotation ( bool  darkbg)

◆ ~Annotation()

FlatView::Annotation::~Annotation ( )

Member Function Documentation

◆ fillPar()

void FlatView::Annotation::fillPar ( IOPar ) const

◆ haveAxisAnnot()

bool FlatView::Annotation::haveAxisAnnot ( bool  x1dir) const
inline

◆ haveGridLines()

bool FlatView::Annotation::haveGridLines ( bool  x1dir) const
inline

◆ haveTitle()

bool FlatView::Annotation::haveTitle ( ) const
inline

◆ setAxesAnnot()

void FlatView::Annotation::setAxesAnnot ( bool  yn)
inline
Parameters
ynConvenience all or nothing

◆ sKeyAxes()

static const char* FlatView::Annotation::sKeyAxes ( )
static

◆ sKeyIsRev()

static const char* FlatView::Annotation::sKeyIsRev ( )
static

◆ sKeyShwAnnot()

static const char* FlatView::Annotation::sKeyShwAnnot ( )
static

◆ sKeyShwAux()

static const char* FlatView::Annotation::sKeyShwAux ( )
static

◆ sKeyShwGridLines()

static const char* FlatView::Annotation::sKeyShwGridLines ( )
static

◆ sKeyX1Sampl()

static const char* FlatView::Annotation::sKeyX1Sampl ( )
static

◆ sKeyX2Sampl()

static const char* FlatView::Annotation::sKeyX2Sampl ( )
static

◆ usePar()

void FlatView::Annotation::usePar ( const IOPar )

Member Data Documentation

◆ allowuserchange_

bool FlatView::Annotation::allowuserchange_ = true

◆ allowuserchangereversedaxis_

bool FlatView::Annotation::allowuserchangereversedaxis_ = true

◆ color_

OD::Color FlatView::Annotation::color_

For axes.

◆ dynamictitle_

bool FlatView::Annotation::dynamictitle_ = true

allows for setting title dynamically

◆ editable_

bool FlatView::Annotation::editable_ = false

◆ showaux_

bool FlatView::Annotation::showaux_ = true

◆ showcolorbar_

bool FlatView::Annotation::showcolorbar_ = false

◆ showscalebar_

bool FlatView::Annotation::showscalebar_ = false

◆ title_

BufferString FlatView::Annotation::title_

color not settable

◆ x1_

AxisData FlatView::Annotation::x1_

◆ x2_

AxisData FlatView::Annotation::x2_

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024