OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MFVCViewManager Class Reference

A control for flatviewers with different zoom properties and settings. More...

Public Member Functions

 MFVCViewManager ()
 
 ~MFVCViewManager ()
 
bool getViewRect (const uiFlatViewer *activevwr, const uiFlatViewer *curvwr, uiWorldRect &) const
 
mDeprecatedDef bool isFlattened () const
 
void setD2TModels (const ObjectSet< const TimeDepthModel > &)
 
void setFlattened (bool flattened)
 
void setFlattened (bool flattened, const TypeSet< float > *depths)
 
void setViewerType (const uiFlatViewer *vwr, bool isintime)
 

Protected Member Functions

TypeSet< float > & refdepths_ ()
 
const TypeSet< float > & refdepths_ () const
 

Protected Attributes

ObjectSet< const TimeDepthModeld2tmodels_
 
bool isflattened_ = false
 
ObjectSet< const uiFlatViewervwrs_
 
BoolTypeSet zintimeflags_
 

Detailed Description

A control for flatviewers with different zoom properties and settings.

<>

Constructor & Destructor Documentation

◆ MFVCViewManager()

MFVCViewManager::MFVCViewManager ( )

◆ ~MFVCViewManager()

MFVCViewManager::~MFVCViewManager ( )

Member Function Documentation

◆ getViewRect()

bool MFVCViewManager::getViewRect ( const uiFlatViewer activevwr,
const uiFlatViewer curvwr,
uiWorldRect  
) const

◆ isFlattened()

mDeprecatedDef bool MFVCViewManager::isFlattened ( ) const
inline

◆ refdepths_() [1/2]

TypeSet<float>& MFVCViewManager::refdepths_ ( )
protected

◆ refdepths_() [2/2]

const TypeSet<float>& MFVCViewManager::refdepths_ ( ) const
protected

◆ setD2TModels()

void MFVCViewManager::setD2TModels ( const ObjectSet< const TimeDepthModel > &  )

◆ setFlattened() [1/2]

void MFVCViewManager::setFlattened ( bool  flattened)
inline

◆ setFlattened() [2/2]

void MFVCViewManager::setFlattened ( bool  flattened,
const TypeSet< float > *  depths 
)

◆ setViewerType()

void MFVCViewManager::setViewerType ( const uiFlatViewer vwr,
bool  isintime 
)

Member Data Documentation

◆ d2tmodels_

ObjectSet<const TimeDepthModel> MFVCViewManager::d2tmodels_
protected

◆ isflattened_

bool MFVCViewManager::isflattened_ = false
protected

◆ vwrs_

ObjectSet<const uiFlatViewer> MFVCViewManager::vwrs_
protected

◆ zintimeflags_

BoolTypeSet MFVCViewManager::zintimeflags_
protected

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