OpendTect  6.6
vispolylinedisplay.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Helene Payraudeau
8  Date: November 2005
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "vissurveymod.h"
15 #include "visobject.h"
16 #include "vissurvobj.h"
17 #include "vistransform.h"
18 
19 
20 namespace visBase { class PolyLine; }
21 
22 
26 namespace visSurvey
27 {
28 
32 public:
36  "PolyLineDisplay",
37  toUiString(sFactoryKeyword()));
38 
40  void fillPolyLine(const Coord3&);
43 
44  const char* errMsg() const { return errmsg_.str(); }
45  virtual void setPixelDensity(float);
46 
47 protected:
48 
49 protected:
52 };
53 
54 };//namespace
55 
Coord3
A cartesian coordinate in 3D space.
Definition: coord.h:72
visSurvey::PolyLineDisplay::~PolyLineDisplay
~PolyLineDisplay()
visSurvey::PolyLineDisplay::getDisplayTransformation
const mVisTrans * getDisplayTransformation() const
File::toUiString
Export_Basic uiString toUiString(ViewStyle)
visBase
Definition: visannot.h:43
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
visSurvey::SurveyObject
Base class for all 'Display' objects.
Definition: vissurvobj.h:58
visBase::VisualObjectImpl
VisualObjectImpl
Definition: visobject.h:127
visobject.h
visSurvey::PolyLineDisplay::mDefaultFactoryInstantiation
mDefaultFactoryInstantiation(visSurvey::SurveyObject, PolyLineDisplay, "PolyLineDisplay", toUiString(sFactoryKeyword()))
OD::String::str
const char * str() const
Definition: odstring.h:47
visSurvey::PolyLineDisplay::mODTextTranslationClass
mODTextTranslationClass(PolyLineDisplay)
visSurvey::PolyLineDisplay
Definition: vispolylinedisplay.h:31
visSurvey::PolyLineDisplay::errMsg
const char * errMsg() const
Definition: vispolylinedisplay.h:44
visSurvey::PolyLineDisplay::polyline_
visBase::PolyLine * polyline_
Definition: vispolylinedisplay.h:51
visSurvey::PolyLineDisplay::fillPolyLine
void fillPolyLine(const TypeSet< Coord > &)
mVisTrans
#define mVisTrans
Definition: visdata.h:28
vissurvobj.h
visSurvey::PolyLineDisplay::setDisplayTransformation
void setDisplayTransformation(const mVisTrans *)
visSurvey::PolyLineDisplay::fillPolyLine
void fillPolyLine(const Coord3 &)
visSurvey::PolyLineDisplay::PolyLineDisplay
PolyLineDisplay()
visSurvey::PolyLineDisplay::setPixelDensity
virtual void setPixelDensity(float)
MPE::errmsg_
BufferString errmsg_
Definition: horizontracker.h:118
visSurvey
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
visBase::PolyLine
Definition: vispolyline.h:36
TypeSet< Coord >
vistransform.h

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