OpendTect  6.6
Public Member Functions | Public Attributes | Protected Member Functions | Friends | List of all members
Well::DisplayProperties::Markers Struct Reference
Inheritance diagram for Well::DisplayProperties::Markers:
[legend]

Public Member Functions

 Markers ()
 
 Markers (const Markers &)
 
 ~Markers ()
 
bool isEmpty () const
 
bool isSelected (const char *nm) const
 
const BufferStringSetmarkerNms (bool issel) const
 
bool operator!= (const Markers &) const
 
Markersoperator= (const Markers &)
 
bool operator== (const Markers &) const
 
void setMarkerNms (const BufferStringSet &, bool issel)
 
virtual const char * subjectName () const
 
- Public Member Functions inherited from Well::DisplayProperties::BasicProps
 BasicProps (int sz=1)
 
virtual ~BasicProps ()
 
void fillCenterPar (IOPar &) const
 
void fillLeftPar (IOPar &) const
 
void fillPar (IOPar &) const
 
void fillRightPar (IOPar &) const
 
bool operator== (const BasicProps &) const
 
void useCenterPar (const IOPar &)
 
void useLeftPar (const IOPar &)
 
void usePar (const IOPar &)
 
void useRightPar (const IOPar &)
 

Public Attributes

int cylinderheight_
 
FontData font_
 
bool issinglecol_
 
Color nmcol_
 
bool nmsizedynamic_
 
bool samenmcol_
 
BufferStringSet selmarkernms_
 
int shapeint_
 
- Public Attributes inherited from Well::DisplayProperties::BasicProps
Color color_
 
int size_
 

Protected Member Functions

void adjustSelection (const BufferStringSet &markernms)
 
virtual void doFillPar (IOPar &) const
 
virtual void doUsePar (const IOPar &)
 
BufferStringSetunselmarkernms ()
 
const BufferStringSetunselmarkernms () const
 
- Protected Member Functions inherited from Well::DisplayProperties::BasicProps
virtual void doFillLeftPar (IOPar &) const
 
virtual void doFillRightPar (IOPar &) const
 
virtual void doUseLeftPar (const IOPar &)
 
virtual void doUseRightPar (const IOPar &)
 

Friends

class DisplayProperties
 

Constructor & Destructor Documentation

◆ Markers() [1/2]

Well::DisplayProperties::Markers::Markers ( )

◆ Markers() [2/2]

Well::DisplayProperties::Markers::Markers ( const Markers )

◆ ~Markers()

Well::DisplayProperties::Markers::~Markers ( )

Member Function Documentation

◆ adjustSelection()

void Well::DisplayProperties::Markers::adjustSelection ( const BufferStringSet markernms)
protected

◆ doFillPar()

virtual void Well::DisplayProperties::Markers::doFillPar ( IOPar ) const
protectedvirtual

◆ doUsePar()

virtual void Well::DisplayProperties::Markers::doUsePar ( const IOPar )
protectedvirtual

◆ isEmpty()

bool Well::DisplayProperties::Markers::isEmpty ( ) const

◆ isSelected()

bool Well::DisplayProperties::Markers::isSelected ( const char *  nm) const

◆ markerNms()

const BufferStringSet& Well::DisplayProperties::Markers::markerNms ( bool  issel) const

◆ operator!=()

bool Well::DisplayProperties::Markers::operator!= ( const Markers ) const

◆ operator=()

Markers& Well::DisplayProperties::Markers::operator= ( const Markers )

◆ operator==()

bool Well::DisplayProperties::Markers::operator== ( const Markers ) const

◆ setMarkerNms()

void Well::DisplayProperties::Markers::setMarkerNms ( const BufferStringSet ,
bool  issel 
)

◆ subjectName()

virtual const char* Well::DisplayProperties::Markers::subjectName ( ) const
inlinevirtual

◆ unselmarkernms() [1/2]

BufferStringSet& Well::DisplayProperties::Markers::unselmarkernms ( )
protected

◆ unselmarkernms() [2/2]

const BufferStringSet& Well::DisplayProperties::Markers::unselmarkernms ( ) const
protected

Friends And Related Function Documentation

◆ DisplayProperties

friend class DisplayProperties
friend

Member Data Documentation

◆ cylinderheight_

int Well::DisplayProperties::Markers::cylinderheight_

◆ font_

FontData Well::DisplayProperties::Markers::font_

◆ issinglecol_

bool Well::DisplayProperties::Markers::issinglecol_

◆ nmcol_

Color Well::DisplayProperties::Markers::nmcol_

◆ nmsizedynamic_

bool Well::DisplayProperties::Markers::nmsizedynamic_

◆ samenmcol_

bool Well::DisplayProperties::Markers::samenmcol_

◆ selmarkernms_

BufferStringSet Well::DisplayProperties::Markers::selmarkernms_

◆ shapeint_

int Well::DisplayProperties::Markers::shapeint_

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