OpendTect
6.6
|
The Visualization Part Server. More...
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 (int id) |
void | addObject (visBase::DataObject *, int sceneid, bool saveinsessions) |
int | addScene (visSurvey::Scene *=0) |
bool | blockMouseSelection (bool yn) |
bool | calcManipulatedAttribs (int id) |
void | calculateAllAttribs () |
void | calculateAllAttribs (int) |
bool | calculateAttrib (int id, int attrib, bool newsel, bool ignorelocked=false) |
bool | canAddAttrib (int id, int nrattribstoadd=1) const |
bool | canBDispOn2DViewer (int id) const |
bool | canDuplicate (int) const |
bool | canHandleColTabSeqTrans (int id, int attr) const |
bool | canHaveMultipleAttribs (int id) const |
bool | canHaveMultipleTextures (int) const |
bool | canRemoveAttrib (int id) const |
bool | canRemoveDisplay (int id) const |
bool | canSetColTabSequence (int id) const |
bool | clickablesInScene (const char *trackertype, int sceneid) const |
void | createToolBars () |
int | currentVersion (int id, int attrib) const |
bool | deleteAllObjects () |
bool | disabMenus (bool yn) |
bool | disabToolBars (bool yn) |
bool | displayedOnlyAtSections (int id) const |
void | displayMapperRangeEditForAttrbs (int id) |
void | displayMapperRangeEditForAttribs (int id, int attribid) |
void | displaySceneColorbar (bool) |
int | duplicateObject (int id, int sceneid) |
void | enableAttrib (int id, int attrib, bool yn) |
void | enableInterpolation (int id, bool yn) |
void | fillDispPars (int id, int attrib, FlatView::DataDispPars &, bool) const |
void | fillPar (IOPar &) const |
void | findObject (const MultiID &, TypeSet< int > &) |
void | findObject (const std::type_info &, TypeSet< int > &) |
const ObjectSet< visSurvey::Scene > & | getAllScenes () const |
void | getAttribPosName (int id, int attrib, uiString &) const |
Gets the name of the attrib position. More... | |
unsigned char | getAttribTransparency (int id, int attrib) const |
AttribFormat | getAttributeFormat (int id, int attrib) const |
const RegularSeisDataPack * | getCachedData (int id, int attrib) const |
void | getChildIds (int id, TypeSet< int > &) const |
const ColTab::MapperSetup * | getColTabMapperSetup (int id, int attrib, int version=mUdf(int)) const |
const ColTab::Sequence * | getColTabSequence (int id, int attrib) const |
const Selector< Coord3 > * | getCoordSelector (int scene) const |
int | getCurInterObjID () const |
DataPack::ID | getDataPackID (int id, int attrib) const |
DataPackMgr::ID | getDataPackMgrID (int id) const |
void | getDataTraceBids (int id, TypeSet< BinID > &) const |
Interval< float > | getDataTraceRange (int id) const |
DataPack::ID | getDisplayedDataPackID (int id, int attrib) const |
int | getEventAttrib () const |
visBase::EventCatcher * | getEventCatcher (int sceneid) |
int | getEventObjId () const |
Pos::GeomID | getGeomID (int) const |
const TypeSet< float > * | getHistogram (int id, int attrib) const |
BufferString | getInteractionMsg (int id) const |
const KeyboardEvent & | getKeyboardEvent () const |
MenuHandler * | getMenuHandler () |
bool | getMoreObjectsToDoHint (int sceneid) const |
const MouseEvent & | getMouseEvent () const |
Coord3 | getMousePos () const |
BufferString | getMousePosString () const |
BufferString | getMousePosVal () const |
MultiID | getMultiID (int) const |
int | getNrAttribs (int id) const |
visBase::DataObject * | getObject (int id) const |
void | getObjectInfo (int id, BufferString &) const |
void | getPickingMessage (BufferString &) const |
void | getRandomPos (int visid, DataPointSet &) const |
void | getRandomPosCache (int visid, int attrib, DataPointSet &) const |
Color | getSceneAnnotCol (int) |
int | getSceneID (int visid) const |
void | getSceneIds (TypeSet< int > &sceneids) const |
int | getSelAttribNr () const |
SelectionMode | getSelectionMode () const |
int | getSelObjectId () const |
const Attrib::SelSpec * | getSelSpec (int id, int attrib) const |
const TypeSet< Attrib::SelSpec > * | getSelSpecs (int id, int attrib) const |
MenuHandler * | getToolBarHandler () |
const char * | getTopSetupGroupName () const |
Coord3 | getTranslation (int visid) const |
TrcKeyZSampling | getTrcKeyZSampling (int id, int attrib=-1) const |
uiString | getUiObjectName (int) const |
uiSlicePos3DDisp * | getUiSlicePos () const |
WorkMode | getWorkMode () const |
const ZAxisTransform * | getZAxisTransform (int sceneid) const |
bool | hasAttrib (int) const |
bool | hasColor (int id) const |
bool | hasMaterial (int id) const |
bool | hasSingleColorFallback (int id) const |
int | highestID () const |
void | initMPEStuff () |
bool | interpolationEnabled (int id) const |
bool | isAngle (int id, int attrib) const |
bool | isAttribEnabled (int id, int attrib) const |
bool | isLocked (int id) const |
bool | isOn (int) const |
bool | isPicking () const |
bool | isSelectionModeOn () const |
bool | isSoloMode () const |
bool | isTrackingSetupActive () const |
bool | isVerticalDisp (int id) const |
bool | isViewMode () const |
void | lock (int id, bool yn) |
void | manageSceneColorbar (int) |
void | movePlaneAndCalcAttribs (int, const TrcKeyZSampling &) |
const char * | name () const |
NotifierAccess & | nrScenesChange () |
int | nrTextures (int id, int attrib) const |
NotifierAccess & | removeAllNotifier () |
void | removeAttrib (int id, int attrib) |
void | removeObject (int id, int sceneid) |
void | removeObject (visBase::DataObject *, int sceneid) |
void | removeScene (int) |
void | removeSelection () |
void | reportTrackingSetupActive (bool yn) |
bool | sceneColorbarDisplayed () |
int | selectedTexture (int id, int attrib) const |
void | selectTexture (int id, int attrib, int texture) |
bool | sendVisEvent (int) |
void | setAngleFlag (int id, int attrib, bool yn) |
void | setAttribTransparency (int id, int attrib, unsigned char) |
void | setColor (int id, const Color &) |
void | setColTabMapperSetup (int id, int attrib, const ColTab::MapperSetup &) |
void | setColTabSequence (int id, int attrib, const ColTab::Sequence &) |
bool | setCubeData (int id, int attrib, const RegularSeisDataPack *) |
void | setCurInterObjID (int visid) |
bool | setDataPackID (int id, int attrib, DataPack::ID) |
void | setDirectionalLight () |
void | setMaterial (int id) |
void | setMoreObjectsToDoHint (int sceneid, bool yn) |
void | setMouseCursorExchange (MouseCursorExchange *) |
void | setObjectName (int, const char *) |
void | setOnlyAtSectionsDisplay (int id, bool) |
void | setRandomPosData (int visid, int attrib, const DataPointSet *) |
void | setSceneEventHandled () |
void | setSelectionMode (SelectionMode) |
void | setSelObjectId (int visid, int attrib=-1) |
void | setSelSpec (int id, int attrib, const Attrib::SelSpec &) |
void | setSelSpecs (int id, int attrib, const TypeSet< Attrib::SelSpec > &) |
void | setSoloMode (bool, TypeSet< TypeSet< int > >, int) |
void | setTopBotImg (int sceneid) |
void | setTranslation (int visid, const Coord3 &shift) |
void | setUiObjectName (int, const uiString &) |
void | setUserRefs (int id, int attrib, BufferStringSet *) |
void | setViewMode (bool yn, bool notify=true) |
bool | setWorkingArea () |
bool | setWorkingArea (const TrcKeyZSampling &) |
void | setWorkMode (WorkMode, bool notify=true) |
void | setZAxisTransform (int sceneid, ZAxisTransform *, TaskRunner *) |
void | setZStretch () |
void | shareObject (int sceneid, int id) |
void | showAttribTransparencyDlg (int id, int attrib) |
bool | showMenu (int id, int menutype=0, const TypeSet< int > *=0, const Coord3 &=Coord3::udf()) |
bool | showSetupGroupOnTop (const char *grpnm) |
void | storeEMObject (bool storeas) |
bool | swapAttribs (int id, int attrib0, int attrib1) |
void | triggerTreeUpdate () |
void | turnOn (int, bool, bool doclean=false) |
void | turnSeedPickingOn (bool yn) |
void | turnSelectionModeOn (bool) |
void | unlockEvent () |
void | updateDisplay (bool, int, int refid=-1) |
bool | usePar (const IOPar &) |
bool | writeSceneToFile (int id, const uiString &dlgtitle) const |
const ZDomain::Info * | zDomainInfo (int sceneid) const |
int | zFactor () const |
Public Member Functions inherited from uiApplPartServer | |
uiApplPartServer (uiApplService &a) | |
uiApplService & | appserv () |
const uiApplService & | appserv () const |
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. More... | |
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. More... | |
void | stopReceivingNotifications () const |
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< uiVisPartServer > | keyEvent |
Notifier< uiVisPartServer > | mouseEvent |
CNotifier< uiVisPartServer, int > | objectAdded |
CNotifier< uiVisPartServer, int > | objectRemoved |
Notifier< uiVisPartServer > | planeMovedEvent |
Notifier< uiVisPartServer > | selectionmodeChange |
Static Protected Member Functions | |
static const char * | sKeyAppVel () |
static const char * | sKeyWorkArea () |
Friends | |
class | uiMenuHandler |
class | uiVisModeMgr |
The Visualization Part Server.
<>
Specifies how the object wants it's attrib data delivered.
uiVisPartServer::uiVisPartServer | ( | uiApplService & | ) |
uiVisPartServer::~uiVisPartServer | ( | ) |
|
protected |
int uiVisPartServer::addAttrib | ( | int | id | ) |
void uiVisPartServer::addObject | ( | visBase::DataObject * | , |
int | sceneid, | ||
bool | saveinsessions | ||
) |
int uiVisPartServer::addScene | ( | visSurvey::Scene * | = 0 | ) |
Adds a scene. The argument is only used internally. Don't use the argument when calling from outside.
|
protected |
bool uiVisPartServer::blockMouseSelection | ( | bool | yn | ) |
bool uiVisPartServer::calcManipulatedAttribs | ( | int | id | ) |
void uiVisPartServer::calculateAllAttribs | ( | ) |
void uiVisPartServer::calculateAllAttribs | ( | int | ) |
bool uiVisPartServer::calculateAttrib | ( | int | id, |
int | attrib, | ||
bool | newsel, | ||
bool | ignorelocked = false |
||
) |
bool uiVisPartServer::canAddAttrib | ( | int | id, |
int | nrattribstoadd = 1 |
||
) | const |
bool uiVisPartServer::canBDispOn2DViewer | ( | int | id | ) | const |
bool uiVisPartServer::canDuplicate | ( | int | ) | const |
bool uiVisPartServer::canHandleColTabSeqTrans | ( | int | id, |
int | attr | ||
) | const |
bool uiVisPartServer::canHaveMultipleAttribs | ( | int | id | ) | const |
bool uiVisPartServer::canHaveMultipleTextures | ( | int | ) | const |
bool uiVisPartServer::canRemoveAttrib | ( | int | id | ) | const |
bool uiVisPartServer::canRemoveDisplay | ( | int | id | ) | const |
bool uiVisPartServer::canSetColTabSequence | ( | int | id | ) | const |
bool uiVisPartServer::clickablesInScene | ( | const char * | trackertype, |
int | sceneid | ||
) | const |
|
protected |
|
protected |
void uiVisPartServer::createToolBars | ( | ) |
int uiVisPartServer::currentVersion | ( | int | id, |
int | attrib | ||
) | const |
bool uiVisPartServer::deleteAllObjects | ( | ) |
|
protected |
bool uiVisPartServer::disabMenus | ( | bool | yn | ) |
bool uiVisPartServer::disabToolBars | ( | bool | yn | ) |
bool uiVisPartServer::displayedOnlyAtSections | ( | int | id | ) | const |
void uiVisPartServer::displayMapperRangeEditForAttrbs | ( | int | id | ) |
void uiVisPartServer::displayMapperRangeEditForAttribs | ( | int | id, |
int | attribid | ||
) |
void uiVisPartServer::displaySceneColorbar | ( | bool | ) |
int uiVisPartServer::duplicateObject | ( | int | id, |
int | sceneid | ||
) |
void uiVisPartServer::enableAttrib | ( | int | id, |
int | attrib, | ||
bool | yn | ||
) |
void uiVisPartServer::enableInterpolation | ( | int | id, |
bool | yn | ||
) |
Specify that the data is integers that should be interpolated.
|
static |
|
static |
|
static |
|
static |
Get the id with getEventObjId() Get the attrib with getEventAttrib() Get selSpec with getSelSpec
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void uiVisPartServer::fillDispPars | ( | int | id, |
int | attrib, | ||
FlatView::DataDispPars & | , | ||
bool | |||
) | const |
void uiVisPartServer::fillPar | ( | IOPar & | ) | const |
void uiVisPartServer::findObject | ( | const std::type_info & | , |
TypeSet< int > & | |||
) |
|
inline |
void uiVisPartServer::getAttribPosName | ( | int | id, |
int | attrib, | ||
uiString & | |||
) | const |
Gets the name of the attrib position.
unsigned char uiVisPartServer::getAttribTransparency | ( | int | id, |
int | attrib | ||
) | const |
AttribFormat uiVisPartServer::getAttributeFormat | ( | int | id, |
int | attrib | ||
) | const |
const RegularSeisDataPack* uiVisPartServer::getCachedData | ( | int | id, |
int | attrib | ||
) | const |
void uiVisPartServer::getChildIds | ( | int | id, |
TypeSet< int > & | |||
) | const |
Gets a scenes' children or a volumes' parts If id==-1, it will give the ids of the scenes
const ColTab::MapperSetup* uiVisPartServer::getColTabMapperSetup | ( | int | id, |
int | attrib, | ||
int | version = mUdf(int) |
||
) | const |
const ColTab::Sequence* uiVisPartServer::getColTabSequence | ( | int | id, |
int | attrib | ||
) | const |
int uiVisPartServer::getCurInterObjID | ( | ) | const |
DataPack::ID uiVisPartServer::getDataPackID | ( | int | id, |
int | attrib | ||
) | const |
DataPackMgr::ID uiVisPartServer::getDataPackMgrID | ( | int | id | ) | const |
Interval<float> uiVisPartServer::getDataTraceRange | ( | int | id | ) | const |
DataPack::ID uiVisPartServer::getDisplayedDataPackID | ( | int | id, |
int | attrib | ||
) | const |
int uiVisPartServer::getEventAttrib | ( | ) | const |
visBase::EventCatcher* uiVisPartServer::getEventCatcher | ( | int | sceneid | ) |
int uiVisPartServer::getEventObjId | ( | ) | const |
Pos::GeomID uiVisPartServer::getGeomID | ( | int | ) | const |
const TypeSet<float>* uiVisPartServer::getHistogram | ( | int | id, |
int | attrib | ||
) | const |
BufferString uiVisPartServer::getInteractionMsg | ( | int | id | ) | const |
Returns dragger position or Nr positions in picksets
|
inline |
MenuHandler* uiVisPartServer::getMenuHandler | ( | ) |
bool uiVisPartServer::getMoreObjectsToDoHint | ( | int | sceneid | ) | const |
|
inline |
Coord3 uiVisPartServer::getMousePos | ( | ) | const |
|
inline |
BufferString uiVisPartServer::getMousePosVal | ( | ) | const |
MultiID uiVisPartServer::getMultiID | ( | int | ) | const |
int uiVisPartServer::getNrAttribs | ( | int | id | ) | const |
visBase::DataObject* uiVisPartServer::getObject | ( | int | id | ) | const |
void uiVisPartServer::getObjectInfo | ( | int | id, |
BufferString & | |||
) | const |
void uiVisPartServer::getPickingMessage | ( | BufferString & | ) | const |
void uiVisPartServer::getRandomPos | ( | int | visid, |
DataPointSet & | |||
) | const |
void uiVisPartServer::getRandomPosCache | ( | int | visid, |
int | attrib, | ||
DataPointSet & | |||
) | const |
|
protected |
|
protected |
Color uiVisPartServer::getSceneAnnotCol | ( | int | ) |
int uiVisPartServer::getSceneID | ( | int | visid | ) | const |
void uiVisPartServer::getSceneIds | ( | TypeSet< int > & | sceneids | ) | const |
int uiVisPartServer::getSelAttribNr | ( | ) | const |
SelectionMode uiVisPartServer::getSelectionMode | ( | ) | const |
int uiVisPartServer::getSelObjectId | ( | ) | const |
const Attrib::SelSpec* uiVisPartServer::getSelSpec | ( | int | id, |
int | attrib | ||
) | const |
const TypeSet<Attrib::SelSpec>* uiVisPartServer::getSelSpecs | ( | int | id, |
int | attrib | ||
) | const |
MenuHandler* uiVisPartServer::getToolBarHandler | ( | ) |
const char* uiVisPartServer::getTopSetupGroupName | ( | ) | const |
Coord3 uiVisPartServer::getTranslation | ( | int | visid | ) | const |
TrcKeyZSampling uiVisPartServer::getTrcKeyZSampling | ( | int | id, |
int | attrib = -1 |
||
) | const |
|
protected |
uiString uiVisPartServer::getUiObjectName | ( | int | ) | const |
|
inline |
WorkMode uiVisPartServer::getWorkMode | ( | ) | const |
const ZAxisTransform* uiVisPartServer::getZAxisTransform | ( | int | sceneid | ) | const |
|
protected |
bool uiVisPartServer::hasAttrib | ( | int | ) | const |
bool uiVisPartServer::hasColor | ( | int | id | ) | const |
bool uiVisPartServer::hasMaterial | ( | int | id | ) | const |
bool uiVisPartServer::hasSingleColorFallback | ( | int | id | ) | const |
int uiVisPartServer::highestID | ( | ) | const |
void uiVisPartServer::initMPEStuff | ( | ) |
|
protected |
bool uiVisPartServer::interpolationEnabled | ( | int | id | ) | const |
Specifies that the data is integers that should be interpolated.
bool uiVisPartServer::isAngle | ( | int | id, |
int | attrib | ||
) | const |
Specifies that the data is angles, i.e. -PI==PI.
bool uiVisPartServer::isAttribEnabled | ( | int | id, |
int | attrib | ||
) | const |
bool uiVisPartServer::isLocked | ( | int | id | ) | const |
|
protected |
bool uiVisPartServer::isOn | ( | int | ) | const |
bool uiVisPartServer::isPicking | ( | ) | const |
bool uiVisPartServer::isSelectionModeOn | ( | ) | const |
bool uiVisPartServer::isSoloMode | ( | ) | const |
bool uiVisPartServer::isTrackingSetupActive | ( | ) | const |
bool uiVisPartServer::isVerticalDisp | ( | int | id | ) | const |
bool uiVisPartServer::isViewMode | ( | ) | const |
|
protected |
void uiVisPartServer::lock | ( | int | id, |
bool | yn | ||
) |
void uiVisPartServer::manageSceneColorbar | ( | int | ) |
|
protected |
|
protected |
|
protected |
|
protected |
void uiVisPartServer::movePlaneAndCalcAttribs | ( | int | , |
const TrcKeyZSampling & | |||
) |
|
virtual |
Implements uiApplPartServer.
|
inline |
int uiVisPartServer::nrTextures | ( | int | id, |
int | attrib | ||
) | const |
NotifierAccess& uiVisPartServer::removeAllNotifier | ( | ) |
void uiVisPartServer::removeAttrib | ( | int | id, |
int | attrib | ||
) |
|
protected |
void uiVisPartServer::removeObject | ( | int | id, |
int | sceneid | ||
) |
void uiVisPartServer::removeObject | ( | visBase::DataObject * | , |
int | sceneid | ||
) |
void uiVisPartServer::removeScene | ( | int | ) |
void uiVisPartServer::removeSelection | ( | ) |
void uiVisPartServer::reportTrackingSetupActive | ( | bool | yn | ) |
|
protected |
|
protected |
bool uiVisPartServer::sceneColorbarDisplayed | ( | ) |
|
protected |
int uiVisPartServer::selectedTexture | ( | int | id, |
int | attrib | ||
) | const |
|
protected |
void uiVisPartServer::selectTexture | ( | int | id, |
int | attrib, | ||
int | texture | ||
) |
bool uiVisPartServer::sendVisEvent | ( | int | ) |
|
protected |
void uiVisPartServer::setAngleFlag | ( | int | id, |
int | attrib, | ||
bool | yn | ||
) |
Specify that the data is angles, i.e. -PI==PI.
void uiVisPartServer::setAttribTransparency | ( | int | id, |
int | attrib, | ||
unsigned char | |||
) |
void uiVisPartServer::setColor | ( | int | id, |
const Color & | |||
) |
void uiVisPartServer::setColTabMapperSetup | ( | int | id, |
int | attrib, | ||
const ColTab::MapperSetup & | |||
) |
void uiVisPartServer::setColTabSequence | ( | int | id, |
int | attrib, | ||
const ColTab::Sequence & | |||
) |
bool uiVisPartServer::setCubeData | ( | int | id, |
int | attrib, | ||
const RegularSeisDataPack * | |||
) |
data becomes mine
void uiVisPartServer::setCurInterObjID | ( | int | visid | ) |
bool uiVisPartServer::setDataPackID | ( | int | id, |
int | attrib, | ||
DataPack::ID | |||
) |
void uiVisPartServer::setDirectionalLight | ( | ) |
|
protected |
void uiVisPartServer::setMaterial | ( | int | id | ) |
void uiVisPartServer::setMoreObjectsToDoHint | ( | int | sceneid, |
bool | yn | ||
) |
void uiVisPartServer::setMouseCursorExchange | ( | MouseCursorExchange * | ) |
void uiVisPartServer::setObjectName | ( | int | , |
const char * | |||
) |
void uiVisPartServer::setOnlyAtSectionsDisplay | ( | int | id, |
bool | |||
) |
void uiVisPartServer::setRandomPosData | ( | int | visid, |
int | attrib, | ||
const DataPointSet * | |||
) |
void uiVisPartServer::setSceneEventHandled | ( | ) |
void uiVisPartServer::setSelectionMode | ( | SelectionMode | ) |
void uiVisPartServer::setSelObjectId | ( | int | visid, |
int | attrib = -1 |
||
) |
void uiVisPartServer::setSelSpec | ( | int | id, |
int | attrib, | ||
const Attrib::SelSpec & | |||
) |
void uiVisPartServer::setSelSpecs | ( | int | id, |
int | attrib, | ||
const TypeSet< Attrib::SelSpec > & | |||
) |
void uiVisPartServer::setTopBotImg | ( | int | sceneid | ) |
void uiVisPartServer::setTranslation | ( | int | visid, |
const Coord3 & | shift | ||
) |
void uiVisPartServer::setUiObjectName | ( | int | , |
const uiString & | |||
) |
|
protected |
Should set all cbs for the object
void uiVisPartServer::setUserRefs | ( | int | id, |
int | attrib, | ||
BufferStringSet * | |||
) |
void uiVisPartServer::setViewMode | ( | bool | yn, |
bool | notify = true |
||
) |
bool uiVisPartServer::setWorkingArea | ( | ) |
bool uiVisPartServer::setWorkingArea | ( | const TrcKeyZSampling & | ) |
void uiVisPartServer::setWorkMode | ( | WorkMode | , |
bool | notify = true |
||
) |
void uiVisPartServer::setZAxisTransform | ( | int | sceneid, |
ZAxisTransform * | , | ||
TaskRunner * | |||
) |
void uiVisPartServer::setZStretch | ( | ) |
void uiVisPartServer::shareObject | ( | int | sceneid, |
int | id | ||
) |
void uiVisPartServer::showAttribTransparencyDlg | ( | int | id, |
int | attrib | ||
) |
bool uiVisPartServer::showMenu | ( | int | id, |
int | menutype = 0 , |
||
const TypeSet< int > * | = 0 , |
||
const Coord3 & | = Coord3::udf() |
||
) |
id | |
menutype | Please refer to uiMenuHandler::executeMenu for a detailed description. |
bool uiVisPartServer::showSetupGroupOnTop | ( | const char * | grpnm | ) |
|
staticprotected |
|
staticprotected |
void uiVisPartServer::storeEMObject | ( | bool | storeas | ) |
bool uiVisPartServer::swapAttribs | ( | int | id, |
int | attrib0, | ||
int | attrib1 | ||
) |
|
protected |
|
protected |
void uiVisPartServer::triggerTreeUpdate | ( | ) |
void uiVisPartServer::turnOn | ( | int | , |
bool | , | ||
bool | doclean = false |
||
) |
void uiVisPartServer::turnSeedPickingOn | ( | bool | yn | ) |
void uiVisPartServer::turnSelectionModeOn | ( | bool | ) |
void uiVisPartServer::unlockEvent | ( | ) |
This function must be called after the object has sent an event to unlock the object.
void uiVisPartServer::updateDisplay | ( | bool | , |
int | , | ||
int | refid = -1 |
||
) |
|
protected |
|
protected |
|
protected |
bool uiVisPartServer::usePar | ( | const IOPar & | ) |
|
protected |
bool uiVisPartServer::writeSceneToFile | ( | int | id, |
const uiString & | dlgtitle | ||
) | const |
const ZDomain::Info* uiVisPartServer::zDomainInfo | ( | int | sceneid | ) | const |
Returns Z domain info of scene
|
inline |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiVisPartServer> uiVisPartServer::keyEvent |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiVisPartServer> uiVisPartServer::mouseEvent |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
CNotifier<uiVisPartServer,int> uiVisPartServer::objectAdded |
CNotifier<uiVisPartServer,int> uiVisPartServer::objectRemoved |
|
protected |
Notifier<uiVisPartServer> uiVisPartServer::planeMovedEvent |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Notifier<uiVisPartServer> uiVisPartServer::selectionmodeChange |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022