OpendTect  6.3
Public Member Functions | List of all members
OD::ViewerID Class Reference
Inheritance diagram for OD::ViewerID:
[legend]

Public Member Functions

 ViewerID ()
 
 ViewerID (ViewerTypeID vwrtypeid, ViewerObjID vwrobjid)
 
 ViewerID (GroupNrType vwrtypeid, ObjNrType vwrid)
 
ViewerTypeID viewerTypeID ()
 
ViewerObjID viewerObjID ()
 
- Public Member Functions inherited from IDWithGroup< GroupNrT, ObjNrT >
 IDWithGroup ()
 
 IDWithGroup (GroupID gid, ObjID oid)
 
virtual ~IDWithGroup ()
 
GroupID groupID () const
 
ObjID objID () const
 
GroupNrT groupNr () const
 
ObjNrT objNr () const
 
void setGroupID (GroupID id)
 
void setObjID (ObjID id)
 
void setGroupNr (GroupNrT nr)
 
void setObjNr (ObjNrT nr)
 
bool operator== (const IDWithGroup &oth) const
 
bool operator!= (const IDWithGroup &oth) const
 
virtual bool isInvalid () const
 
bool isValid () const
 
bool hasValidGroupID () const
 
bool hasValidObjID () const
 
void setInvalid ()
 
void setInvalidGroup ()
 
void setInvalidObj ()
 
virtual BufferString toString () const
 
virtual void fromString (const char *)
 
virtual int64_t toInt64 () const
 
virtual void fromInt64 (int64_t)
 

Additional Inherited Members

- Public Types inherited from IDWithGroup< GroupNrT, ObjNrT >
typedef GroupNrT GroupNrType
 
typedef ObjNrT ObjNrType
 
- Static Public Member Functions inherited from IDWithGroup< GroupNrT, ObjNrT >
static IDWithGroup get (GroupNrT grpnr, ObjNrT objnr)
 
static IDWithGroup getInvalid ()
 
static bool isValidString (const char *)
 
static IDWithGroup getFromString (const char *)
 
static IDWithGroup getFromInt64 (int64_t)
 
- Protected Member Functions inherited from IDWithGroup< GroupNrT, ObjNrT >
 IDWithGroup (GroupNrT gnr, ObjNrT onr)
 
- Protected Attributes inherited from IDWithGroup< GroupNrT, ObjNrT >
GroupNrT groupnr_
 
ObjNrT objnr_
 

Detailed Description

Constructor & Destructor Documentation

OD::ViewerID::ViewerID ( )
inline
OD::ViewerID::ViewerID ( ViewerTypeID  vwrtypeid,
ViewerObjID  vwrobjid 
)
inline
OD::ViewerID::ViewerID ( GroupNrType  vwrtypeid,
ObjNrType  vwrid 
)
inline

Member Function Documentation

ViewerObjID OD::ViewerID::viewerObjID ( )
inline
ViewerTypeID OD::ViewerID::viewerTypeID ( )
inline

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