OpendTect  6.6
Public Member Functions | Protected Attributes | List of all members
DataPointSetDisplayProp Class Reference

Interface for DataPointSet Displays. More...

Public Member Functions

 DataPointSetDisplayProp (const BufferStringSet &nms, const TypeSet< Color > &cols)
 
 DataPointSetDisplayProp (const ColTab::Sequence &cs, const ColTab::MapperSetup &cm, int id)
 
virtual ~DataPointSetDisplayProp ()
 
virtual DataPointSetDisplayPropclone () const
 
const ColTab::MapperSetupcolMapperSetUp () const
 
const ColTab::SequencecolSequence () const
 
int dpsColID () const
 
virtual Color getColor (float val) const
 
const TypeSet< Color > & selGrpColors () const
 
const BufferStringSetselGrpNames () const
 
bool showSelected () const
 

Protected Attributes

ColTab::Sequence coltab_
 
ColTab::MapperSetup coltabmappersu_
 
int dpscolid_
 
TypeSet< Colorselgrpcols_
 
BufferStringSet selgrpnms_
 
bool showsel_
 

Detailed Description

Interface for DataPointSet Displays.

Object must be locked before accessing any of the other functions, and should be unlocked when done.

The datapointset can be displayed in a number of viewers.

DispID not to be confused with Visid. It is used to keep an account for the DataPointSetDisplayMgr only.

<>

Constructor & Destructor Documentation

◆ DataPointSetDisplayProp() [1/2]

DataPointSetDisplayProp::DataPointSetDisplayProp ( const ColTab::Sequence cs,
const ColTab::MapperSetup cm,
int  id 
)
inline

◆ DataPointSetDisplayProp() [2/2]

DataPointSetDisplayProp::DataPointSetDisplayProp ( const BufferStringSet nms,
const TypeSet< Color > &  cols 
)
inline

◆ ~DataPointSetDisplayProp()

virtual DataPointSetDisplayProp::~DataPointSetDisplayProp ( )
inlinevirtual

Member Function Documentation

◆ clone()

virtual DataPointSetDisplayProp* DataPointSetDisplayProp::clone ( ) const
inlinevirtual

◆ colMapperSetUp()

const ColTab::MapperSetup& DataPointSetDisplayProp::colMapperSetUp ( ) const
inline

◆ colSequence()

const ColTab::Sequence& DataPointSetDisplayProp::colSequence ( ) const
inline

◆ dpsColID()

int DataPointSetDisplayProp::dpsColID ( ) const
inline

◆ getColor()

virtual Color DataPointSetDisplayProp::getColor ( float  val) const
inlinevirtual

◆ selGrpColors()

const TypeSet<Color>& DataPointSetDisplayProp::selGrpColors ( ) const
inline

◆ selGrpNames()

const BufferStringSet& DataPointSetDisplayProp::selGrpNames ( ) const
inline

◆ showSelected()

bool DataPointSetDisplayProp::showSelected ( ) const
inline

Member Data Documentation

◆ coltab_

ColTab::Sequence DataPointSetDisplayProp::coltab_
protected

◆ coltabmappersu_

ColTab::MapperSetup DataPointSetDisplayProp::coltabmappersu_
protected

◆ dpscolid_

int DataPointSetDisplayProp::dpscolid_
protected

◆ selgrpcols_

TypeSet<Color> DataPointSetDisplayProp::selgrpcols_
protected

◆ selgrpnms_

BufferStringSet DataPointSetDisplayProp::selgrpnms_
protected

◆ showsel_

bool DataPointSetDisplayProp::showsel_
protected

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