Part Server for Attribute handling on EarthModel objects.
More...
List of all members.
Public Types |
| enum | HorOutType { OnHor,
AroundHor,
BetweenHors
} |
Public Member Functions |
| | uiEMAttribPartServer (uiApplService &) |
| | ~uiEMAttribPartServer () |
| const char * | name () const |
| void | createHorizonOutput (HorOutType) |
| bool | snapHorizon (const EM::ObjectID &, MultiID &nwid, bool &displaynew, bool is2d) |
| void | setNLA (const NLAModel *mdl, const MultiID &id) |
| void | setDescSet (const Attrib::DescSet *ads) |
| void | showHorShiftDlg (const EM::ObjectID &, const BoolTypeSet &attrenabled, float initialshift, bool canaddattrib) |
| void | fillHorShiftDPS (ObjectSet< DataPointSet > &, TaskRunner *) |
| const DataColDef & | sidDef () const |
| const BoolTypeSet & | initialAttribStatus () const |
| float | initialShift () const |
| float | getShift () const |
| void | setAttribID (Attrib::DescID id) |
| void | setAttribIdx (int) |
| Attrib::DescID | attribID () const |
| int | attribIdx () const |
| int | textureIdx () const |
| StepInterval< float > | shiftRange () const |
| const char * | getAttribBaseNm () const |
| void | import2DHorizon () const |
| void | import2DFaultStickset (const char *type) |
Static Public Member Functions |
| static const int | evCalcShiftAttribute () |
| static const int | evHorizonShift () |
| static const int | evStoreShiftHorizons () |
| static const int | evShiftDlgOpened () |
| static const int | evShiftDlgClosedCancel () |
| static const int | evShiftDlgClosedOK () |
Protected Member Functions |
| void | calcDPS (CallBacker *) |
| void | horShifted (CallBacker *) |
| void | shiftDlgClosed (CallBacker *) |
Protected Attributes |
| const NLAModel * | nlamodel_ |
| const Attrib::DescSet * | descset_ |
| MultiID | nlaid_ |
| uiHorizonShiftDialog * | horshiftdlg_ |
| float | initialshift_ |
| BoolTypeSet | initialattribstatus_ |
| int | shiftidx_ |
| Attrib::DescID | attribid_ |
| int | attribidx_ |
Detailed Description
Part Server for Attribute handling on EarthModel objects.
Member Enumeration Documentation
- Enumerator:
| OnHor |
|
| AroundHor |
|
| BetweenHors |
|
Constructor & Destructor Documentation
| uiEMAttribPartServer::~uiEMAttribPartServer |
( |
|
) |
[inline] |
Member Function Documentation
| int uiEMAttribPartServer::attribIdx |
( |
|
) |
const [inline] |
| void uiEMAttribPartServer::calcDPS |
( |
CallBacker * |
|
) |
[protected] |
| void uiEMAttribPartServer::createHorizonOutput |
( |
HorOutType |
|
) |
|
| static const int uiEMAttribPartServer::evCalcShiftAttribute |
( |
|
) |
[inline, static] |
| static const int uiEMAttribPartServer::evHorizonShift |
( |
|
) |
[inline, static] |
| static const int uiEMAttribPartServer::evShiftDlgClosedCancel |
( |
|
) |
[inline, static] |
| static const int uiEMAttribPartServer::evShiftDlgClosedOK |
( |
|
) |
[inline, static] |
| static const int uiEMAttribPartServer::evShiftDlgOpened |
( |
|
) |
[inline, static] |
| static const int uiEMAttribPartServer::evStoreShiftHorizons |
( |
|
) |
[inline, static] |
| const char* uiEMAttribPartServer::getAttribBaseNm |
( |
|
) |
const |
| float uiEMAttribPartServer::getShift |
( |
|
) |
const |
| void uiEMAttribPartServer::horShifted |
( |
CallBacker * |
|
) |
[protected] |
| void uiEMAttribPartServer::import2DFaultStickset |
( |
const char * |
type |
) |
|
| void uiEMAttribPartServer::import2DHorizon |
( |
|
) |
const |
| const BoolTypeSet& uiEMAttribPartServer::initialAttribStatus |
( |
|
) |
const [inline] |
| float uiEMAttribPartServer::initialShift |
( |
|
) |
const [inline] |
| const char* uiEMAttribPartServer::name |
( |
|
) |
const [inline, virtual] |
| void uiEMAttribPartServer::setAttribIdx |
( |
int |
|
) |
|
| void uiEMAttribPartServer::setDescSet |
( |
const Attrib::DescSet * |
ads |
) |
[inline] |
| void uiEMAttribPartServer::setNLA |
( |
const NLAModel * |
mdl, |
|
|
const MultiID & |
id | |
|
) |
| | [inline] |
| void uiEMAttribPartServer::shiftDlgClosed |
( |
CallBacker * |
|
) |
[protected] |
| StepInterval<float> uiEMAttribPartServer::shiftRange |
( |
|
) |
const |
| void uiEMAttribPartServer::showHorShiftDlg |
( |
const EM::ObjectID & |
, |
|
|
const BoolTypeSet & |
attrenabled, |
|
|
float |
initialshift, |
|
|
bool |
canaddattrib | |
|
) |
| | |
| const DataColDef& uiEMAttribPartServer::sidDef |
( |
|
) |
const |
| bool uiEMAttribPartServer::snapHorizon |
( |
const EM::ObjectID & |
, |
|
|
MultiID & |
nwid, |
|
|
bool & |
displaynew, |
|
|
bool |
is2d | |
|
) |
| | |
| int uiEMAttribPartServer::textureIdx |
( |
|
) |
const |
Member Data Documentation