40 void addPoint( const
Coord3& pos );
41 Coord3 getPoint(
int ) const;
42 void setPoint(
int, const
Coord3& );
43 void removePoint(
int );
44 void removeAllPoints();
46 const
OD::LineStyle& lineStyle() const;
48 void setDisplayTransformation( const
mVisTrans* );
67 void setLineStyle(const
OD::LineStyle&);
68 const
OD::LineStyle& lineStyle() const;
69 void setResolution(
int);
70 int getResolution() const;
71 void addPrimitiveSetToScene(
osg::PrimitiveSet*);
72 void removePrimitiveSetFromScene(const
osg::PrimitiveSet*);
73 void touchPrimitiveSet(
int);
75 void setDisplayTransformation( const mVisTrans* );
80 void setPixelDensity(
float);
81 float getPixelDensity()
const {
return pixeldensity_;}
#define mExpClass(module)
Definition: commondefs.h:157
static PolyLine3D * create()
Definition: vispolyline.h:64
OD::LineStyle lst_
Definition: vispolyline.h:86
A collection of geoscientific extensions to OpenSceneGraph.
Definition: visannot.h:35
Definition: visdrawstyle.h:30
FixedString LineStyle()
Definition: keystrs.h:80
osgGeo::PolyLineNode * osgpoly_
Definition: vispolyline.h:85
3D point or vector
Definition: commontypes.h:57
#define mVisTrans
Definition: visdata.h:25
Definition: vispolyline.h:33
static PolyLine * create()
Definition: vispolyline.h:36
A set of coordinates. The coordinates will be transformed by the transformation before given to Coin...
Definition: viscoord.h:45
Definition: visannot.h:40
float pixeldensity_
Definition: vispolyline.h:87
Open Scene Graph.
Definition: visannot.h:26
OpendTect.
Definition: commontypes.h:25
#define mCreateDataObj(clss)
Definition: visdata.h:210
Definition: visshape.h:73
Definition: vispolyline.h:61
Definition: arraytesselator.h:19