OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FlatView::Annotation Class Reference

Annotation data for flatviewers. More...

Public Member Functions

 struct (General) AxisData
 Things like well tracks, cultural data, 2-D line positions. More...
 
 Annotation (bool darkbg)
 
 ~Annotation ()
 
void setAxesAnnot (bool yn)
 
bool haveTitle () const
 
bool haveAxisAnnot (bool x1dir) const
 
bool haveGridLines (bool x1dir) const
 
void fillPar (IOPar &) const
 
void usePar (const IOPar &)
 

Static Public Member Functions

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

Public Attributes

BufferString title_
 color not settable More...
 
Color color_
 For axes. More...
 
AxisData x1_
 
AxisData x2_
 
bool showaux_
 
bool showscalebar_
 
bool editable_
 
bool allowuserchange_
 
bool allowuserchangereversedaxis_
 

Detailed Description

Annotation data for flatviewers.

Constructor & Destructor Documentation

FlatView::Annotation::Annotation ( bool  darkbg)
FlatView::Annotation::~Annotation ( )

Member Function Documentation

void FlatView::Annotation::fillPar ( IOPar ) const
bool FlatView::Annotation::haveAxisAnnot ( bool  x1dir) const
inline
bool FlatView::Annotation::haveGridLines ( bool  x1dir) const
inline
bool FlatView::Annotation::haveTitle ( ) const
inline
void FlatView::Annotation::setAxesAnnot ( bool  yn)
inline
Parameters
ynConvenience all or nothing
static const char* FlatView::Annotation::sKeyAxes ( )
static
static const char* FlatView::Annotation::sKeyIsRev ( )
static
static const char* FlatView::Annotation::sKeyShwAnnot ( )
static
static const char* FlatView::Annotation::sKeyShwAux ( )
static
static const char* FlatView::Annotation::sKeyShwGridLines ( )
static
static const char* FlatView::Annotation::sKeyX1Sampl ( )
static
static const char* FlatView::Annotation::sKeyX2Sampl ( )
static
FlatView::Annotation::struct ( General  )
inline

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

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

Member Data Documentation

bool FlatView::Annotation::allowuserchange_
bool FlatView::Annotation::allowuserchangereversedaxis_
Color FlatView::Annotation::color_

For axes.

bool FlatView::Annotation::editable_
bool FlatView::Annotation::showaux_
bool FlatView::Annotation::showscalebar_
BufferString FlatView::Annotation::title_

color not settable

AxisData FlatView::Annotation::x1_
AxisData FlatView::Annotation::x2_

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