OpendTect 8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Friends | List of all members
uiVisPartServer Class Reference

The Visualization Part Server. More...

#include <uivispartserv.h>

Inheritance diagram for uiVisPartServer:
[legend]

Public Types

enum  AttribFormat {
  None , Cube , Traces , RandomPos ,
  OtherFormat
}
 
enum  SelectionMode { Polygon , Rectangle }
 
enum  WorkMode { View , Interactive , Pick }
 

Public Member Functions

 uiVisPartServer (uiApplService &)
 
 ~uiVisPartServer ()
 
int addAttrib (const VisID &)
 
void addObject (visBase::DataObject *, const SceneID &, bool saveinsessions)
 
SceneID addScene (visSurvey::Scene *=nullptr)
 
bool blockMouseSelection (bool yn)
 
bool calcManipulatedAttribs (const VisID &)
 
void calculateAllAttribs ()
 
void calculateAllAttribs (const VisID &)
 
bool calculateAttrib (const VisID &, int attrib, bool newsel, bool ignorelocked=false)
 
bool canAddAttrib (const VisID &, int nrattribstoadd=1) const
 
bool canBDispOn2DViewer (const VisID &) const
 
bool canDuplicate (const VisID &) const
 
bool canHandleColTabSeqTrans (const VisID &, int attr) const
 
bool canHaveMultipleAttribs (const VisID &) const
 
bool canHaveMultipleTextures (const VisID &) const
 
bool canRemoveAttrib (const VisID &) const
 
bool canRemoveDisplay (const VisID &) const
 
bool canSetColTabSequence (const VisID &) const
 
bool clickablesInScene (const char *trackertype, const SceneID &) const
 
void createToolBars ()
 
int currentVersion (const VisID &, int attrib) const
 
bool deleteAllObjects ()
 
bool disabMenus (bool yn)
 
bool disabToolBars (bool yn)
 
bool displayedOnlyAtSections (const VisID &) const
 
void displayMapperRangeEditForAttribs (const VisID &, int attrib=-1)
 attrib=-1 for all
 
void displaySceneColorbar (bool)
 
VisID duplicateObject (const VisID &, const SceneID &)
 
void enableAttrib (const VisID &, int attrib, bool yn)
 
void enableInterpolation (const VisID &, bool yn)
 
void fillDispPars (const VisID &, int attrib, FlatView::DataDispPars &, bool) const
 
void fillDispPars (const VisID &, int attrib, FlatView::DataDispPars &, FlatView::Viewer::VwrDest) const
 
void fillPar (IOPar &) const
 
void findObject (const MultiID &, TypeSet< VisID > &) const
 
void findObject (const std::type_info &, TypeSet< VisID > &) const
 
void getAttribPosName (const VisID &, int attrib, uiString &) const
 Gets the name of the attrib position.
 
unsigned char getAttribTransparency (const VisID &, int attrib) const
 
AttribFormat getAttributeFormat (const VisID &, int attrib) const
 
bool getClickableAttributesInScene (TypeSet< Attrib::SelSpec > &, BufferStringSet &attrnms, const char *trackertype, const SceneID &) const
 
const ColTab::MapperSetupgetColTabMapperSetup (const VisID &, int attrib, int version=mUdf(int)) const
 
const ColTab::SequencegetColTabSequence (const VisID &, int attrib) const
 
const Selector< Coord3 > * getCoordSelector (const SceneID &) const
 
VisID getCurInterObjID () const
 
ConstRefMan< DataPackgetDataPack (const VisID &, int attrib) const
 
DataPackID getDataPackID (const VisID &, int attrib) const
 
mDeprecatedObs DataPackMgr::MgrID getDataPackMgrID (const VisID &) const
 
Interval< float > getDataTraceRange (const VisID &) const
 
ConstRefMan< DataPackgetDisplayedDataPack (const VisID &, int attrib) const
 
DataPackID getDisplayedDataPackID (const VisID &, int attrib) const
 
ConstRefMan< VolumeDataPackgetDisplayedVolumeDataPack (const VisID &, int attrib) const
 
int getEventAttrib () const
 
visBase::EventCatchergetEventCatcher (const SceneID &)
 
VisID getEventObjId () const
 
ConstRefMan< FlatDataPackgetFlatDataPack (const VisID &, int attrib) const
 
Pos::GeomID getGeomID (const VisID &) const
 
const TypeSet< float > * getHistogram (const VisID &, int attrib) const
 
uiString getInteractionMsg (const VisID &) const
 
const KeyboardEventgetKeyboardEvent () const
 
MenuHandlergetMenuHandler ()
 
bool getMoreObjectsToDoHint (const SceneID &) const
 
const MouseEventgetMouseEvent () const
 
Coord3 getMousePos () const
 
BufferString getMousePosString () const
 
BufferString getMousePosVal () const
 
SceneID getMouseSceneID () const
 
MultiID getMultiID (const VisID &) const
 
int getNrAttribs (const VisID &) const
 
visBase::DataObjectgetObject (const VisID &)
 
const visBase::DataObjectgetObject (const VisID &) const
 
void getObjectInfo (const VisID &, uiString &) const
 
void getPickingMessage (BufferString &) const
 
ConstRefMan< PointDataPackgetPointDataPack (const VisID &, int attrib) const
 
bool getRandomPos (const VisID &, DataPointSet &) const
 
bool getRandomPosCache (const VisID &, int attrib, DataPointSet &) const
 
visSurvey::ScenegetScene (const SceneID &)
 
const visSurvey::ScenegetScene (const SceneID &) const
 
OD::Color getSceneAnnotCol (int)
 
void getSceneChildIds (const SceneID &, TypeSet< VisID > &) const
 
SceneID getSceneID (const VisID &) const
 
void getSceneIds (TypeSet< SceneID > &) const
 
uiString getSceneName (const SceneID &) const
 
int getSelAttribNr () const
 
SelectionMode getSelectionMode () const
 
VisID getSelObjectId () const
 
const Attrib::SelSpecgetSelSpec (const VisID &, int attrib) const
 
const TypeSet< Attrib::SelSpec > * getSelSpecs (const VisID &, int attrib) const
 
MenuHandlergetToolBarHandler ()
 
const char * getTopSetupGroupName () const
 
Coord3 getTranslation (const VisID &) const
 
TrcKeyZSampling getTrcKeyZSampling (const VisID &, int attrib=-1) const
 
uiString getUiObjectName (const VisID &) const
 
uiSlicePos3DDispgetUiSlicePos () const
 
void getVisChildIds (const VisID &, TypeSet< VisID > &) const
 
ConstRefMan< VolumeDataPackgetVolumeDataPack (const VisID &, int attrib) const
 
WorkMode getWorkMode () const
 
const ZAxisTransformgetZAxisTransform (const SceneID &) const
 
bool hasAttrib (const VisID &) const
 
bool hasColor (const VisID &) const
 
bool hasMaterial (const VisID &) const
 
bool hasSingleColorFallback (const VisID &) const
 
VisID highestID () const
 
void initMPEStuff ()
 
bool interpolationEnabled (const VisID &) const
 
bool isAngle (const VisID &, int attrib) const
 
bool isAttribEnabled (const VisID &, int attrib) const
 
bool isLocked (const VisID &) const
 
bool isOn (const VisID &) const
 
bool isPicking () const
 
bool isSelectionModeOn () const
 
bool isSoloMode () const
 
bool isTrackingSetupActive () const
 
bool isVerticalDisp (const VisID &) const
 
bool isViewMode () const
 
void lock (const VisID &, bool yn)
 
void manageSceneColorbar (const SceneID &)
 
void movePlaneAndCalcAttribs (const VisID &, const TrcKeyZSampling &)
 
const char * name () const override
 
int nrScenes () const
 
NotifierAccessnrScenesChange ()
 
int nrTextures (const VisID &, int attrib) const
 
NotifierAccessremoveAllNotifier ()
 
void removeAttrib (const VisID &, int attrib)
 
void removeObject (const VisID &, const SceneID &)
 
void removeObject (visBase::DataObject *, const SceneID &)
 
void removeScene (const SceneID &)
 
void removeSelection ()
 
void reportTrackingSetupActive (bool yn)
 
bool sceneColorbarDisplayed ()
 
bool selectAttribForTracking ()
 
int selectedTexture (const VisID &, int attrib) const
 
void selectTexture (const VisID &, int attrib, int texture)
 
bool sendVisEvent (int)
 
void setAngleFlag (const VisID &, int attrib, bool yn)
 
void setAttribTransparency (const VisID &, int attrib, unsigned char)
 
void setColor (const VisID &, const OD::Color &)
 
void setColTabMapperSetup (const VisID &, int attrib, const ColTab::MapperSetup &)
 
void setColTabSequence (const VisID &, int attrib, const ColTab::Sequence &)
 
void setCurInterObjID (const VisID &)
 
bool setDataPackID (const VisID &, int attrib, const DataPackID &)
 
void setDirectionalLight ()
 
void setMaterial (const VisID &)
 
void setMoreObjectsToDoHint (const SceneID &, bool yn)
 
void setMouseCursorExchange (MouseCursorExchange *)
 
void setObjectName (const VisID &, const char *)
 
void setOnlyAtSectionsDisplay (const VisID &, bool)
 
bool setPointDataPack (const VisID &, int attrib, PointDataPack *)
 
bool setRandomPosData (const VisID &, int attrib, const DataPointSet *)
 
bool setRandomSeisDataPack (const VisID &, int attrib, RandomSeisDataPack *)
 
bool setRegularSeisDataPack (const VisID &, int attrib, RegularSeisDataPack *)
 
void setSceneEventHandled ()
 
void setSceneName (const SceneID &, const uiString &)
 
void setSelectionMode (SelectionMode)
 
void setSelObjectId (const VisID &, int attrib=-1)
 
void setSelSpec (const VisID &, int attrib, const Attrib::SelSpec &)
 
void setSelSpecs (const VisID &, int attrib, const TypeSet< Attrib::SelSpec > &)
 
void setSoloMode (bool, TypeSet< TypeSet< VisID > >, const VisID &)
 
void setTopBotImg (const SceneID &)
 
void setTranslation (const VisID &, const Coord3 &shift)
 
void setUiObjectName (const VisID &, const uiString &)
 
void setUserRefs (const VisID &, int attrib, BufferStringSet *)
 
void setViewMode (bool yn, bool notify=true)
 
bool setWorkingArea ()
 
bool setWorkingArea (const SceneID &)
 
bool setWorkingArea (const TrcKeyZSampling &)
 
void setWorkMode (WorkMode, bool notify=true)
 
void setZAxisTransform (const SceneID &, ZAxisTransform *, TaskRunner *)
 
void setZStretch ()
 
void shareObject (const SceneID &, const VisID &)
 
void showAttribTransparencyDlg (const VisID &, int attrib)
 
bool showMenu (const VisID &, int menutype=0, const TypeSet< int > *=nullptr, const Coord3 &=Coord3::udf())
 
bool showSetupGroupOnTop (const char *grpnm)
 
void storeEMObject (bool storeas)
 
bool swapAttribs (const VisID &, int attrib0, int attrib1)
 
void triggerTreeUpdate ()
 
void turnOn (const VisID &, bool, bool doclean=false)
 
void turnSeedPickingOn (bool yn)
 
void turnSelectionModeOn (bool)
 
void unlockEvent ()
 
void updateDisplay (bool, const VisID &selid, const VisID &refid=VisID::udf())
 
bool usePar (const IOPar &)
 
bool writeSceneToFile (const SceneID &, const uiString &dlgtitle) const
 
const ZDomain::InfozDomainInfo (const SceneID &) const
 
mDeprecatedObs int zFactor () const
 
- Public Member Functions inherited from uiApplPartServer
 ~uiApplPartServer ()
 
uiApplServiceappserv ()
 
const uiApplServiceappserv () const
 
 mOD_DisableCopy (uiApplPartServer) virtual const char *name() const =0
 
void setParent (uiParent *)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachAllNotifiers () const
 Call from the destructor of your inherited object.
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use.
 
CallBackeroperator= (const CallBacker &)=delete
 
void stopReceivingNotifications () const
 
virtual CallBackertrueCaller ()
 

Static Public Member Functions

static int evColorTableChange ()
 
static int evDeSelection ()
 
static int evDisableSelTracker ()
 
static int evGetNewData ()
 
static int evInteraction ()
 
static int evKeyboardEvent ()
 
static int evMouseEvent ()
 
static int evMouseMove ()
 
static int evPickingStatusChange ()
 
static int evSelectAttrib ()
 
static int evSelection ()
 
static int evShowMPEParentPath ()
 
static int evShowMPESetupDlg ()
 
static int evShowSetupGroupOnTop ()
 
static int evStoreEMObject ()
 
static int evStoreEMObjectAs ()
 
static int evToHomePos ()
 
static int evUpdateTree ()
 
static int evViewAll ()
 
static int evViewModeChange ()
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Public Attributes

Notifier< uiVisPartServerkeyEvent
 
Notifier< uiVisPartServermouseEvent
 
CNotifier< uiVisPartServer, VisIDobjectAdded
 
CNotifier< uiVisPartServer, VisIDobjectRemoved
 
Notifier< uiVisPartServerplaneMovedEvent
 
Notifier< uiVisPartServerselectionmodeChange
 

Protected Member Functions

void acceptManipulation (const VisID &)
 
void addToToolBarCB (CallBacker *)
 
void colTabChangeCB (CallBacker *)
 
void createMenuCB (CallBacker *)
 
void datasetUpdatedCB (CallBacker *)
 
void deselectObjCB (CallBacker *)
 
int getTypeSetIdx (const VisID &)
 
void handleMenuCB (CallBacker *)
 
void interactionCB (CallBacker *)
 
bool isManipulated (const VisID &) const
 
void keyEventCB (CallBacker *)
 
void mapperRangeEditChanged (CallBacker *)
 
void mouseCursorCB (CallBacker *)
 
void mouseEventCB (CallBacker *)
 
void mouseMoveCB (CallBacker *)
 
void removeConnections (const VisID &)
 
bool resetManipulation (const VisID &)
 
void rightClickCB (CallBacker *)
 
bool selectAttrib (const VisID &, int attrib)
 
void selectObjCB (CallBacker *)
 
void sequenceEditChanged (CallBacker *)
 
void setMarkerPos (const TrcKeyValue &, const SceneID &dontsetscene)
 
void setUpConnections (const VisID &)
 
bool setVolumeDataPack (const VisID &, int attrib, VolumeDataPack *)
 
void toHome (CallBacker *)
 
void triggerObjectMoved (const VisID &)
 
void updateDraggers ()
 
void updateManipulatorStatus (visBase::DataObject *, bool issel) const
 
void updateSelObjCB (CallBacker *)
 
void vwAll (CallBacker *)
 
- Protected Member Functions inherited from uiApplPartServer
 uiApplPartServer (uiApplService &)
 
void * getObject (int objid) const
 
uiParentparent () const
 
bool sendEvent (int evid) const
 

Static Protected Member Functions

static const char * sKeyAppVel ()
 
static const char * sKeyWorkArea ()
 

Protected Attributes

bool blockmenus_ = false
 
MenuItem changematerialmnuitem_
 
VisID curinterpobjid_
 
uiDirLightDlgdirlightdlg_ = nullptr
 
TypeSet< TypeSet< VisID > > displayids_
 
int eventattrib_ = -1
 
Threads::Mutexeventmutex_
 
VisID eventobjid_ = VisID::udf()
 
bool issolomode_ = false
 
KeyboardEvent kbevent_
 
bool mapperrgeditinact_ = false
 
VisID mapperrgeditordisplayid_
 
RefMan< uiMenuHandlermenu_
 
MouseCursorExchangemousecursorexchange_ = nullptr
 
MouseEvent mouseevent_
 
BufferString mouseposstr_
 
BufferString mouseposval_
 
SceneID mousescene_
 
uiMPEManmpetools_ = nullptr
 
uiMultiMapperRangeEditWinmultirgeditwin_ = nullptr
 
Notifier< uiVisPartServernrscenesChange
 
RefMan< uiVisPickRetrieverpickretriever_
 
MenuItem resetmanipmnuitem_
 
MenuItem resmnuitem_
 
RefMan< visSurvey::Scenesceneeventsrc_
 
RefObjectSet< visSurvey::Scenescenes_
 
int selattrib_ = -1
 
SelectionMode selectionmode_ = Polygon
 
visBase::PolygonSelection::SelectionType seltype_ = visBase::PolygonSelection::Off
 
uiSlicePos3DDispslicepostools_ = nullptr
 
RefMan< uiTreeItemTBHandlertoolbar_
 
uiSurvTopBotImageDlgtopbotdlg_ = nullptr
 
const char * topsetupgroupname_ = nullptr
 
bool tracksetupactive_ = false
 
bool viewmode_ = false
 
uiVisModeMgrvismgr_
 
WorkMode workmode_ = uiVisPartServer::Interactive
 
Coord3 xytmousepos_ = Coord3::udf()
 
int zfactor_ = 1
 

Friends

class uiMenuHandler
 
class uiVisModeMgr
 

Detailed Description

The Visualization Part Server.

<>

Member Enumeration Documentation

◆ AttribFormat

Specifies how the object wants it's attrib data delivered.

Enumerator
None 

This object does not handle attribdata.

Cube 

This object wants attribdata as DataCubes.

Traces 

This object wants a set of traces.

RandomPos 

This object wants a table with array positions.

OtherFormat 

This object wants data in a different format.

◆ SelectionMode

Enumerator
Polygon 
Rectangle 

◆ WorkMode

Enumerator
View 
Interactive 
Pick 

Constructor & Destructor Documentation

◆ uiVisPartServer()

uiVisPartServer::uiVisPartServer ( uiApplService & )

◆ ~uiVisPartServer()

uiVisPartServer::~uiVisPartServer ( )

Member Function Documentation

◆ acceptManipulation()

void uiVisPartServer::acceptManipulation ( const VisID & )
protected

◆ addAttrib()

int uiVisPartServer::addAttrib ( const VisID & )

◆ addObject()

void uiVisPartServer::addObject ( visBase::DataObject * ,
const SceneID & ,
bool saveinsessions )

◆ addScene()

SceneID uiVisPartServer::addScene ( visSurvey::Scene * = nullptr)

Adds a scene. The argument is only used internally. Don't use the argument when calling from outside.

◆ addToToolBarCB()

void uiVisPartServer::addToToolBarCB ( CallBacker * )
protected

◆ blockMouseSelection()

bool uiVisPartServer::blockMouseSelection ( bool yn)
Returns
Previous status.

◆ calcManipulatedAttribs()

bool uiVisPartServer::calcManipulatedAttribs ( const VisID & )

◆ calculateAllAttribs() [1/2]

void uiVisPartServer::calculateAllAttribs ( )

◆ calculateAllAttribs() [2/2]

void uiVisPartServer::calculateAllAttribs ( const VisID & )

◆ calculateAttrib()

bool uiVisPartServer::calculateAttrib ( const VisID & ,
int attrib,
bool newsel,
bool ignorelocked = false )

◆ canAddAttrib()

bool uiVisPartServer::canAddAttrib ( const VisID & ,
int nrattribstoadd = 1 ) const

◆ canBDispOn2DViewer()

bool uiVisPartServer::canBDispOn2DViewer ( const VisID & ) const

◆ canDuplicate()

bool uiVisPartServer::canDuplicate ( const VisID & ) const

◆ canHandleColTabSeqTrans()

bool uiVisPartServer::canHandleColTabSeqTrans ( const VisID & ,
int attr ) const

◆ canHaveMultipleAttribs()

bool uiVisPartServer::canHaveMultipleAttribs ( const VisID & ) const

◆ canHaveMultipleTextures()

bool uiVisPartServer::canHaveMultipleTextures ( const VisID & ) const

◆ canRemoveAttrib()

bool uiVisPartServer::canRemoveAttrib ( const VisID & ) const

◆ canRemoveDisplay()

bool uiVisPartServer::canRemoveDisplay ( const VisID & ) const

◆ canSetColTabSequence()

bool uiVisPartServer::canSetColTabSequence ( const VisID & ) const

◆ clickablesInScene()

bool uiVisPartServer::clickablesInScene ( const char * trackertype,
const SceneID &  ) const

◆ colTabChangeCB()

void uiVisPartServer::colTabChangeCB ( CallBacker * )
protected

◆ createMenuCB()

void uiVisPartServer::createMenuCB ( CallBacker * )
protected

◆ createToolBars()

void uiVisPartServer::createToolBars ( )

◆ currentVersion()

int uiVisPartServer::currentVersion ( const VisID & ,
int attrib ) const

◆ datasetUpdatedCB()

void uiVisPartServer::datasetUpdatedCB ( CallBacker * )
protected

◆ deleteAllObjects()

bool uiVisPartServer::deleteAllObjects ( )

◆ deselectObjCB()

void uiVisPartServer::deselectObjCB ( CallBacker * )
protected

◆ disabMenus()

bool uiVisPartServer::disabMenus ( bool yn)
Returns
The previous status.

◆ disabToolBars()

bool uiVisPartServer::disabToolBars ( bool yn)
Returns
The previous status.

◆ displayedOnlyAtSections()

bool uiVisPartServer::displayedOnlyAtSections ( const VisID & ) const

◆ displayMapperRangeEditForAttribs()

void uiVisPartServer::displayMapperRangeEditForAttribs ( const VisID & ,
int attrib = -1 )

attrib=-1 for all

◆ displaySceneColorbar()

void uiVisPartServer::displaySceneColorbar ( bool )

◆ duplicateObject()

VisID uiVisPartServer::duplicateObject ( const VisID & ,
const SceneID &  )
Returns
id of new object

◆ enableAttrib()

void uiVisPartServer::enableAttrib ( const VisID & ,
int attrib,
bool yn )

◆ enableInterpolation()

void uiVisPartServer::enableInterpolation ( const VisID & ,
bool yn )

Specify that the data is integers that should be interpolated.

◆ evColorTableChange()

static int uiVisPartServer::evColorTableChange ( )
static

◆ evDeSelection()

static int uiVisPartServer::evDeSelection ( )
static

◆ evDisableSelTracker()

static int uiVisPartServer::evDisableSelTracker ( )
static

◆ evGetNewData()

static int uiVisPartServer::evGetNewData ( )
static

Get the id with getEventObjId() Get the attrib with getEventAttrib() Get selSpec with getSelSpec

◆ evInteraction()

static int uiVisPartServer::evInteraction ( )
static

◆ evKeyboardEvent()

static int uiVisPartServer::evKeyboardEvent ( )
static

◆ evMouseEvent()

static int uiVisPartServer::evMouseEvent ( )
static

◆ evMouseMove()

static int uiVisPartServer::evMouseMove ( )
static

◆ evPickingStatusChange()

static int uiVisPartServer::evPickingStatusChange ( )
static

◆ evSelectAttrib()

static int uiVisPartServer::evSelectAttrib ( )
static

◆ evSelection()

static int uiVisPartServer::evSelection ( )
static

◆ evShowMPEParentPath()

static int uiVisPartServer::evShowMPEParentPath ( )
static

◆ evShowMPESetupDlg()

static int uiVisPartServer::evShowMPESetupDlg ( )
static

◆ evShowSetupGroupOnTop()

static int uiVisPartServer::evShowSetupGroupOnTop ( )
static

◆ evStoreEMObject()

static int uiVisPartServer::evStoreEMObject ( )
static

◆ evStoreEMObjectAs()

static int uiVisPartServer::evStoreEMObjectAs ( )
static

◆ evToHomePos()

static int uiVisPartServer::evToHomePos ( )
static

◆ evUpdateTree()

static int uiVisPartServer::evUpdateTree ( )
static

◆ evViewAll()

static int uiVisPartServer::evViewAll ( )
static

◆ evViewModeChange()

static int uiVisPartServer::evViewModeChange ( )
static

◆ fillDispPars() [1/2]

void uiVisPartServer::fillDispPars ( const VisID & ,
int attrib,
FlatView::DataDispPars & ,
bool  ) const

◆ fillDispPars() [2/2]

void uiVisPartServer::fillDispPars ( const VisID & ,
int attrib,
FlatView::DataDispPars & ,
FlatView::Viewer::VwrDest  ) const

◆ fillPar()

void uiVisPartServer::fillPar ( IOPar & ) const

◆ findObject() [1/2]

void uiVisPartServer::findObject ( const MultiID & ,
TypeSet< VisID > &  ) const

◆ findObject() [2/2]

void uiVisPartServer::findObject ( const std::type_info & ,
TypeSet< VisID > &  ) const

◆ getAttribPosName()

void uiVisPartServer::getAttribPosName ( const VisID & ,
int attrib,
uiString &  ) const

Gets the name of the attrib position.

◆ getAttribTransparency()

unsigned char uiVisPartServer::getAttribTransparency ( const VisID & ,
int attrib ) const

◆ getAttributeFormat()

AttribFormat uiVisPartServer::getAttributeFormat ( const VisID & ,
int attrib ) const

◆ getClickableAttributesInScene()

bool uiVisPartServer::getClickableAttributesInScene ( TypeSet< Attrib::SelSpec > & ,
BufferStringSet & attrnms,
const char * trackertype,
const SceneID &  ) const

◆ getColTabMapperSetup()

const ColTab::MapperSetup * uiVisPartServer::getColTabMapperSetup ( const VisID & ,
int attrib,
int version = mUdf(int) ) const

◆ getColTabSequence()

const ColTab::Sequence * uiVisPartServer::getColTabSequence ( const VisID & ,
int attrib ) const

◆ getCoordSelector()

const Selector< Coord3 > * uiVisPartServer::getCoordSelector ( const SceneID & ) const

◆ getCurInterObjID()

VisID uiVisPartServer::getCurInterObjID ( ) const

◆ getDataPack()

ConstRefMan< DataPack > uiVisPartServer::getDataPack ( const VisID & ,
int attrib ) const

◆ getDataPackID()

DataPackID uiVisPartServer::getDataPackID ( const VisID & ,
int attrib ) const

◆ getDataPackMgrID()

mDeprecatedObs DataPackMgr::MgrID uiVisPartServer::getDataPackMgrID ( const VisID & ) const

◆ getDataTraceRange()

Interval< float > uiVisPartServer::getDataTraceRange ( const VisID & ) const

◆ getDisplayedDataPack()

ConstRefMan< DataPack > uiVisPartServer::getDisplayedDataPack ( const VisID & ,
int attrib ) const

◆ getDisplayedDataPackID()

DataPackID uiVisPartServer::getDisplayedDataPackID ( const VisID & ,
int attrib ) const

◆ getDisplayedVolumeDataPack()

ConstRefMan< VolumeDataPack > uiVisPartServer::getDisplayedVolumeDataPack ( const VisID & ,
int attrib ) const

◆ getEventAttrib()

int uiVisPartServer::getEventAttrib ( ) const

◆ getEventCatcher()

visBase::EventCatcher * uiVisPartServer::getEventCatcher ( const SceneID & )

◆ getEventObjId()

VisID uiVisPartServer::getEventObjId ( ) const

◆ getFlatDataPack()

ConstRefMan< FlatDataPack > uiVisPartServer::getFlatDataPack ( const VisID & ,
int attrib ) const

◆ getGeomID()

Pos::GeomID uiVisPartServer::getGeomID ( const VisID & ) const

◆ getHistogram()

const TypeSet< float > * uiVisPartServer::getHistogram ( const VisID & ,
int attrib ) const

◆ getInteractionMsg()

uiString uiVisPartServer::getInteractionMsg ( const VisID & ) const

Returns dragger position or Nr positions in picksets

◆ getKeyboardEvent()

const KeyboardEvent & uiVisPartServer::getKeyboardEvent ( ) const
inline

◆ getMenuHandler()

MenuHandler * uiVisPartServer::getMenuHandler ( )

◆ getMoreObjectsToDoHint()

bool uiVisPartServer::getMoreObjectsToDoHint ( const SceneID & ) const

◆ getMouseEvent()

const MouseEvent & uiVisPartServer::getMouseEvent ( ) const
inline

◆ getMousePos()

Coord3 uiVisPartServer::getMousePos ( ) const
inline

◆ getMousePosString()

BufferString uiVisPartServer::getMousePosString ( ) const
inline

◆ getMousePosVal()

BufferString uiVisPartServer::getMousePosVal ( ) const
inline

◆ getMouseSceneID()

SceneID uiVisPartServer::getMouseSceneID ( ) const
inline

◆ getMultiID()

MultiID uiVisPartServer::getMultiID ( const VisID & ) const

◆ getNrAttribs()

int uiVisPartServer::getNrAttribs ( const VisID & ) const

◆ getObject() [1/2]

visBase::DataObject * uiVisPartServer::getObject ( const VisID & )

◆ getObject() [2/2]

const visBase::DataObject * uiVisPartServer::getObject ( const VisID & ) const

◆ getObjectInfo()

void uiVisPartServer::getObjectInfo ( const VisID & ,
uiString &  ) const

◆ getPickingMessage()

void uiVisPartServer::getPickingMessage ( BufferString & ) const

◆ getPointDataPack()

ConstRefMan< PointDataPack > uiVisPartServer::getPointDataPack ( const VisID & ,
int attrib ) const

◆ getRandomPos()

bool uiVisPartServer::getRandomPos ( const VisID & ,
DataPointSet &  ) const

◆ getRandomPosCache()

bool uiVisPartServer::getRandomPosCache ( const VisID & ,
int attrib,
DataPointSet &  ) const

◆ getScene() [1/2]

visSurvey::Scene * uiVisPartServer::getScene ( const SceneID & )

◆ getScene() [2/2]

const visSurvey::Scene * uiVisPartServer::getScene ( const SceneID & ) const

◆ getSceneAnnotCol()

OD::Color uiVisPartServer::getSceneAnnotCol ( int )

◆ getSceneChildIds()

void uiVisPartServer::getSceneChildIds ( const SceneID & ,
TypeSet< VisID > &  ) const

◆ getSceneID()

SceneID uiVisPartServer::getSceneID ( const VisID & ) const

◆ getSceneIds()

void uiVisPartServer::getSceneIds ( TypeSet< SceneID > & ) const

◆ getSceneName()

uiString uiVisPartServer::getSceneName ( const SceneID & ) const

◆ getSelAttribNr()

int uiVisPartServer::getSelAttribNr ( ) const

◆ getSelectionMode()

SelectionMode uiVisPartServer::getSelectionMode ( ) const

◆ getSelObjectId()

VisID uiVisPartServer::getSelObjectId ( ) const

◆ getSelSpec()

const Attrib::SelSpec * uiVisPartServer::getSelSpec ( const VisID & ,
int attrib ) const

◆ getSelSpecs()

const TypeSet< Attrib::SelSpec > * uiVisPartServer::getSelSpecs ( const VisID & ,
int attrib ) const

◆ getToolBarHandler()

MenuHandler * uiVisPartServer::getToolBarHandler ( )

◆ getTopSetupGroupName()

const char * uiVisPartServer::getTopSetupGroupName ( ) const

◆ getTranslation()

Coord3 uiVisPartServer::getTranslation ( const VisID & ) const

◆ getTrcKeyZSampling()

TrcKeyZSampling uiVisPartServer::getTrcKeyZSampling ( const VisID & ,
int attrib = -1 ) const

◆ getTypeSetIdx()

int uiVisPartServer::getTypeSetIdx ( const VisID & )
protected

◆ getUiObjectName()

uiString uiVisPartServer::getUiObjectName ( const VisID & ) const

◆ getUiSlicePos()

uiSlicePos3DDisp * uiVisPartServer::getUiSlicePos ( ) const
inline

◆ getVisChildIds()

void uiVisPartServer::getVisChildIds ( const VisID & ,
TypeSet< VisID > &  ) const

◆ getVolumeDataPack()

ConstRefMan< VolumeDataPack > uiVisPartServer::getVolumeDataPack ( const VisID & ,
int attrib ) const

◆ getWorkMode()

WorkMode uiVisPartServer::getWorkMode ( ) const

◆ getZAxisTransform()

const ZAxisTransform * uiVisPartServer::getZAxisTransform ( const SceneID & ) const

◆ handleMenuCB()

void uiVisPartServer::handleMenuCB ( CallBacker * )
protected

◆ hasAttrib()

bool uiVisPartServer::hasAttrib ( const VisID & ) const

◆ hasColor()

bool uiVisPartServer::hasColor ( const VisID & ) const

◆ hasMaterial()

bool uiVisPartServer::hasMaterial ( const VisID & ) const

◆ hasSingleColorFallback()

bool uiVisPartServer::hasSingleColorFallback ( const VisID & ) const

◆ highestID()

VisID uiVisPartServer::highestID ( ) const

◆ initMPEStuff()

void uiVisPartServer::initMPEStuff ( )

◆ interactionCB()

void uiVisPartServer::interactionCB ( CallBacker * )
protected

◆ interpolationEnabled()

bool uiVisPartServer::interpolationEnabled ( const VisID & ) const

Specifies that the data is integers that should be interpolated.

◆ isAngle()

bool uiVisPartServer::isAngle ( const VisID & ,
int attrib ) const

Specifies that the data is angles, i.e. -PI==PI.

◆ isAttribEnabled()

bool uiVisPartServer::isAttribEnabled ( const VisID & ,
int attrib ) const

◆ isLocked()

bool uiVisPartServer::isLocked ( const VisID & ) const

◆ isManipulated()

bool uiVisPartServer::isManipulated ( const VisID & ) const
protected

◆ isOn()

bool uiVisPartServer::isOn ( const VisID & ) const

◆ isPicking()

bool uiVisPartServer::isPicking ( ) const
Returns
true if the selected object is handling left-mouse picks on other objects, so the picks won't be handled by the selman.

◆ isSelectionModeOn()

bool uiVisPartServer::isSelectionModeOn ( ) const

◆ isSoloMode()

bool uiVisPartServer::isSoloMode ( ) const

◆ isTrackingSetupActive()

bool uiVisPartServer::isTrackingSetupActive ( ) const

◆ isVerticalDisp()

bool uiVisPartServer::isVerticalDisp ( const VisID & ) const

◆ isViewMode()

bool uiVisPartServer::isViewMode ( ) const

◆ keyEventCB()

void uiVisPartServer::keyEventCB ( CallBacker * )
protected

◆ lock()

void uiVisPartServer::lock ( const VisID & ,
bool yn )

◆ manageSceneColorbar()

void uiVisPartServer::manageSceneColorbar ( const SceneID & )

◆ mapperRangeEditChanged()

void uiVisPartServer::mapperRangeEditChanged ( CallBacker * )
protected

◆ mouseCursorCB()

void uiVisPartServer::mouseCursorCB ( CallBacker * )
protected

◆ mouseEventCB()

void uiVisPartServer::mouseEventCB ( CallBacker * )
protected

◆ mouseMoveCB()

void uiVisPartServer::mouseMoveCB ( CallBacker * )
protected

◆ movePlaneAndCalcAttribs()

void uiVisPartServer::movePlaneAndCalcAttribs ( const VisID & ,
const TrcKeyZSampling &  )

◆ name()

const char * uiVisPartServer::name ( ) const
override

◆ nrScenes()

int uiVisPartServer::nrScenes ( ) const

◆ nrScenesChange()

NotifierAccess & uiVisPartServer::nrScenesChange ( )
inline

◆ nrTextures()

int uiVisPartServer::nrTextures ( const VisID & ,
int attrib ) const

◆ removeAllNotifier()

NotifierAccess & uiVisPartServer::removeAllNotifier ( )

◆ removeAttrib()

void uiVisPartServer::removeAttrib ( const VisID & ,
int attrib )

◆ removeConnections()

void uiVisPartServer::removeConnections ( const VisID & )
protected

◆ removeObject() [1/2]

void uiVisPartServer::removeObject ( const VisID & ,
const SceneID &  )

◆ removeObject() [2/2]

void uiVisPartServer::removeObject ( visBase::DataObject * ,
const SceneID &  )

◆ removeScene()

void uiVisPartServer::removeScene ( const SceneID & )

◆ removeSelection()

void uiVisPartServer::removeSelection ( )

◆ reportTrackingSetupActive()

void uiVisPartServer::reportTrackingSetupActive ( bool yn)

◆ resetManipulation()

bool uiVisPartServer::resetManipulation ( const VisID & )
protected

◆ rightClickCB()

void uiVisPartServer::rightClickCB ( CallBacker * )
protected

◆ sceneColorbarDisplayed()

bool uiVisPartServer::sceneColorbarDisplayed ( )

◆ selectAttrib()

bool uiVisPartServer::selectAttrib ( const VisID & ,
int attrib )
protected

◆ selectAttribForTracking()

bool uiVisPartServer::selectAttribForTracking ( )

◆ selectedTexture()

int uiVisPartServer::selectedTexture ( const VisID & ,
int attrib ) const

◆ selectObjCB()

void uiVisPartServer::selectObjCB ( CallBacker * )
protected

◆ selectTexture()

void uiVisPartServer::selectTexture ( const VisID & ,
int attrib,
int texture )

◆ sendVisEvent()

bool uiVisPartServer::sendVisEvent ( int )

◆ sequenceEditChanged()

void uiVisPartServer::sequenceEditChanged ( CallBacker * )
protected

◆ setAngleFlag()

void uiVisPartServer::setAngleFlag ( const VisID & ,
int attrib,
bool yn )

Specify that the data is angles, i.e. -PI==PI.

◆ setAttribTransparency()

void uiVisPartServer::setAttribTransparency ( const VisID & ,
int attrib,
unsigned char  )

◆ setColor()

void uiVisPartServer::setColor ( const VisID & ,
const OD::Color &  )

◆ setColTabMapperSetup()

void uiVisPartServer::setColTabMapperSetup ( const VisID & ,
int attrib,
const ColTab::MapperSetup &  )

◆ setColTabSequence()

void uiVisPartServer::setColTabSequence ( const VisID & ,
int attrib,
const ColTab::Sequence &  )

◆ setCurInterObjID()

void uiVisPartServer::setCurInterObjID ( const VisID & )

◆ setDataPackID()

bool uiVisPartServer::setDataPackID ( const VisID & ,
int attrib,
const DataPackID &  )

◆ setDirectionalLight()

void uiVisPartServer::setDirectionalLight ( )

◆ setMarkerPos()

void uiVisPartServer::setMarkerPos ( const TrcKeyValue & ,
const SceneID & dontsetscene )
protected

◆ setMaterial()

void uiVisPartServer::setMaterial ( const VisID & )

◆ setMoreObjectsToDoHint()

void uiVisPartServer::setMoreObjectsToDoHint ( const SceneID & ,
bool yn )

◆ setMouseCursorExchange()

void uiVisPartServer::setMouseCursorExchange ( MouseCursorExchange * )

◆ setObjectName()

void uiVisPartServer::setObjectName ( const VisID & ,
const char *  )

◆ setOnlyAtSectionsDisplay()

void uiVisPartServer::setOnlyAtSectionsDisplay ( const VisID & ,
bool  )

◆ setPointDataPack()

bool uiVisPartServer::setPointDataPack ( const VisID & ,
int attrib,
PointDataPack *  )

◆ setRandomPosData()

bool uiVisPartServer::setRandomPosData ( const VisID & ,
int attrib,
const DataPointSet *  )

◆ setRandomSeisDataPack()

bool uiVisPartServer::setRandomSeisDataPack ( const VisID & ,
int attrib,
RandomSeisDataPack *  )

◆ setRegularSeisDataPack()

bool uiVisPartServer::setRegularSeisDataPack ( const VisID & ,
int attrib,
RegularSeisDataPack *  )

◆ setSceneEventHandled()

void uiVisPartServer::setSceneEventHandled ( )

◆ setSceneName()

void uiVisPartServer::setSceneName ( const SceneID & ,
const uiString &  )

◆ setSelectionMode()

void uiVisPartServer::setSelectionMode ( SelectionMode )

◆ setSelObjectId()

void uiVisPartServer::setSelObjectId ( const VisID & ,
int attrib = -1 )

◆ setSelSpec()

void uiVisPartServer::setSelSpec ( const VisID & ,
int attrib,
const Attrib::SelSpec &  )

◆ setSelSpecs()

void uiVisPartServer::setSelSpecs ( const VisID & ,
int attrib,
const TypeSet< Attrib::SelSpec > &  )

◆ setSoloMode()

void uiVisPartServer::setSoloMode ( bool ,
TypeSet< TypeSet< VisID > > ,
const VisID &  )

◆ setTopBotImg()

void uiVisPartServer::setTopBotImg ( const SceneID & )

◆ setTranslation()

void uiVisPartServer::setTranslation ( const VisID & ,
const Coord3 & shift )

◆ setUiObjectName()

void uiVisPartServer::setUiObjectName ( const VisID & ,
const uiString &  )

◆ setUpConnections()

void uiVisPartServer::setUpConnections ( const VisID & )
protected

Should set all cbs for the object

◆ setUserRefs()

void uiVisPartServer::setUserRefs ( const VisID & ,
int attrib,
BufferStringSet *  )

◆ setViewMode()

void uiVisPartServer::setViewMode ( bool yn,
bool notify = true )

◆ setVolumeDataPack()

bool uiVisPartServer::setVolumeDataPack ( const VisID & ,
int attrib,
VolumeDataPack *  )
protected

◆ setWorkingArea() [1/3]

bool uiVisPartServer::setWorkingArea ( )

◆ setWorkingArea() [2/3]

bool uiVisPartServer::setWorkingArea ( const SceneID & )

◆ setWorkingArea() [3/3]

bool uiVisPartServer::setWorkingArea ( const TrcKeyZSampling & )

◆ setWorkMode()

void uiVisPartServer::setWorkMode ( WorkMode ,
bool notify = true )

◆ setZAxisTransform()

void uiVisPartServer::setZAxisTransform ( const SceneID & ,
ZAxisTransform * ,
TaskRunner *  )

◆ setZStretch()

void uiVisPartServer::setZStretch ( )

◆ shareObject()

void uiVisPartServer::shareObject ( const SceneID & ,
const VisID &  )

◆ showAttribTransparencyDlg()

void uiVisPartServer::showAttribTransparencyDlg ( const VisID & ,
int attrib )

◆ showMenu()

bool uiVisPartServer::showMenu ( const VisID & ,
int menutype = 0,
const TypeSet< int > * = nullptr,
const Coord3 & = Coord3::udf() )
Parameters
menuid
menutypePlease refer to uiMenuHandler::executeMenu for a detailed description.

◆ showSetupGroupOnTop()

bool uiVisPartServer::showSetupGroupOnTop ( const char * grpnm)

◆ sKeyAppVel()

static const char * uiVisPartServer::sKeyAppVel ( )
staticprotected

◆ sKeyWorkArea()

static const char * uiVisPartServer::sKeyWorkArea ( )
staticprotected

◆ storeEMObject()

void uiVisPartServer::storeEMObject ( bool storeas)

◆ swapAttribs()

bool uiVisPartServer::swapAttribs ( const VisID & ,
int attrib0,
int attrib1 )

◆ toHome()

void uiVisPartServer::toHome ( CallBacker * )
protected

◆ triggerObjectMoved()

void uiVisPartServer::triggerObjectMoved ( const VisID & )
protected

◆ triggerTreeUpdate()

void uiVisPartServer::triggerTreeUpdate ( )

◆ turnOn()

void uiVisPartServer::turnOn ( const VisID & ,
bool ,
bool doclean = false )

◆ turnSeedPickingOn()

void uiVisPartServer::turnSeedPickingOn ( bool yn)

◆ turnSelectionModeOn()

void uiVisPartServer::turnSelectionModeOn ( bool )

◆ unlockEvent()

void uiVisPartServer::unlockEvent ( )

This function must be called after the object has sent an event to unlock the object.

◆ updateDisplay()

void uiVisPartServer::updateDisplay ( bool ,
const VisID & selid,
const VisID & refid = VisID::udf() )

◆ updateDraggers()

void uiVisPartServer::updateDraggers ( )
protected

◆ updateManipulatorStatus()

void uiVisPartServer::updateManipulatorStatus ( visBase::DataObject * ,
bool issel ) const
protected

◆ updateSelObjCB()

void uiVisPartServer::updateSelObjCB ( CallBacker * )
protected

◆ usePar()

bool uiVisPartServer::usePar ( const IOPar & )

◆ vwAll()

void uiVisPartServer::vwAll ( CallBacker * )
protected

◆ writeSceneToFile()

bool uiVisPartServer::writeSceneToFile ( const SceneID & ,
const uiString & dlgtitle ) const

◆ zDomainInfo()

const ZDomain::Info * uiVisPartServer::zDomainInfo ( const SceneID & ) const

Returns Z domain info of scene

◆ zFactor()

mDeprecatedObs int uiVisPartServer::zFactor ( ) const
inline

Friends And Related Symbol Documentation

◆ uiMenuHandler

friend class uiMenuHandler
friend

◆ uiVisModeMgr

friend class uiVisModeMgr
friend

Member Data Documentation

◆ blockmenus_

bool uiVisPartServer::blockmenus_ = false
protected

◆ changematerialmnuitem_

MenuItem uiVisPartServer::changematerialmnuitem_
protected

◆ curinterpobjid_

VisID uiVisPartServer::curinterpobjid_
protected

◆ dirlightdlg_

uiDirLightDlg* uiVisPartServer::dirlightdlg_ = nullptr
protected

◆ displayids_

TypeSet< TypeSet<VisID> > uiVisPartServer::displayids_
protected

◆ eventattrib_

int uiVisPartServer::eventattrib_ = -1
protected

◆ eventmutex_

Threads::Mutex& uiVisPartServer::eventmutex_
protected

◆ eventobjid_

VisID uiVisPartServer::eventobjid_ = VisID::udf()
protected

◆ issolomode_

bool uiVisPartServer::issolomode_ = false
protected

◆ kbevent_

KeyboardEvent uiVisPartServer::kbevent_
protected

◆ keyEvent

Notifier<uiVisPartServer> uiVisPartServer::keyEvent

◆ mapperrgeditinact_

bool uiVisPartServer::mapperrgeditinact_ = false
protected

◆ mapperrgeditordisplayid_

VisID uiVisPartServer::mapperrgeditordisplayid_
protected

◆ menu_

RefMan<uiMenuHandler> uiVisPartServer::menu_
protected

◆ mousecursorexchange_

MouseCursorExchange* uiVisPartServer::mousecursorexchange_ = nullptr
protected

◆ mouseEvent

Notifier<uiVisPartServer> uiVisPartServer::mouseEvent

◆ mouseevent_

MouseEvent uiVisPartServer::mouseevent_
protected

◆ mouseposstr_

BufferString uiVisPartServer::mouseposstr_
protected

◆ mouseposval_

BufferString uiVisPartServer::mouseposval_
protected

◆ mousescene_

SceneID uiVisPartServer::mousescene_
protected

◆ mpetools_

uiMPEMan* uiVisPartServer::mpetools_ = nullptr
protected

◆ multirgeditwin_

uiMultiMapperRangeEditWin* uiVisPartServer::multirgeditwin_ = nullptr
protected

◆ nrscenesChange

Notifier<uiVisPartServer> uiVisPartServer::nrscenesChange
protected

◆ objectAdded

CNotifier<uiVisPartServer,VisID> uiVisPartServer::objectAdded

◆ objectRemoved

CNotifier<uiVisPartServer,VisID> uiVisPartServer::objectRemoved

◆ pickretriever_

RefMan<uiVisPickRetriever> uiVisPartServer::pickretriever_
protected

◆ planeMovedEvent

Notifier<uiVisPartServer> uiVisPartServer::planeMovedEvent

◆ resetmanipmnuitem_

MenuItem uiVisPartServer::resetmanipmnuitem_
protected

◆ resmnuitem_

MenuItem uiVisPartServer::resmnuitem_
protected

◆ sceneeventsrc_

RefMan<visSurvey::Scene> uiVisPartServer::sceneeventsrc_
protected

◆ scenes_

RefObjectSet<visSurvey::Scene> uiVisPartServer::scenes_
protected

◆ selattrib_

int uiVisPartServer::selattrib_ = -1
protected

◆ selectionmode_

SelectionMode uiVisPartServer::selectionmode_ = Polygon
protected

◆ selectionmodeChange

Notifier<uiVisPartServer> uiVisPartServer::selectionmodeChange

◆ seltype_

◆ slicepostools_

uiSlicePos3DDisp* uiVisPartServer::slicepostools_ = nullptr
protected

◆ toolbar_

RefMan<uiTreeItemTBHandler> uiVisPartServer::toolbar_
protected

◆ topbotdlg_

uiSurvTopBotImageDlg* uiVisPartServer::topbotdlg_ = nullptr
protected

◆ topsetupgroupname_

const char* uiVisPartServer::topsetupgroupname_ = nullptr
protected

◆ tracksetupactive_

bool uiVisPartServer::tracksetupactive_ = false
protected

◆ viewmode_

bool uiVisPartServer::viewmode_ = false
protected

◆ vismgr_

uiVisModeMgr* uiVisPartServer::vismgr_
protected

◆ workmode_

WorkMode uiVisPartServer::workmode_ = uiVisPartServer::Interactive
protected

◆ xytmousepos_

Coord3 uiVisPartServer::xytmousepos_ = Coord3::udf()
protected

◆ zfactor_

int uiVisPartServer::zfactor_ = 1
protected

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