Classes | Public Member Functions | Static Public Member Functions | Public Attributes

FlatView::Annotation Class Reference

Annotation data for flat views. More...

List of all members.

Classes

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

Public Member Functions

 Annotation (bool darkbg)
 ~Annotation ()
void setAxesAnnot (bool yn)
bool haveTitle () const
bool haveAxisAnnot (bool x1dir) const
bool haveGridLines (bool x1dir) const
bool haveAux () 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
Color color_
 For axes.
AxisData x1_
AxisData x2_
ObjectSet< AuxDataauxdata_
bool showaux_
bool editable_

Detailed Description

Annotation data for flat views.


Constructor & Destructor Documentation

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

Member Function Documentation

void FlatView::Annotation::fillPar ( IOPar  )  const
bool FlatView::Annotation::haveAux (  )  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:
yn Convenience 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]
void FlatView::Annotation::usePar ( const IOPar  ) 

Member Data Documentation

For axes.

color not settable