16 #include "visbasemod.h" 43 void addPoint( const
Coord3& pos );
44 Coord3 getPoint(
int ) const;
45 void setPoint(
int, const
Coord3& );
46 void removePoint(
int );
47 void removeAllPoints();
49 const
OD::LineStyle& lineStyle() const;
51 void setDisplayTransformation( const
mVisTrans* );
70 void setLineStyle(const
OD::LineStyle&);
71 const
OD::LineStyle& lineStyle() const;
72 void setResolution(
int);
73 int getResolution() const;
74 void addPrimitiveSetToScene(
osg::PrimitiveSet*);
75 void removePrimitiveSetFromScene(const
osg::PrimitiveSet*);
76 void touchPrimitiveSet(
int);
78 void setDisplayTransformation( const mVisTrans* );
83 void setPixelDensity(
float);
84 float getPixelDensity()
const {
return pixeldensity_;}
#define mExpClass(module)
Definition: commondefs.h:160
static PolyLine3D * create()
Definition: vispolyline.h:67
OD::LineStyle lst_
Definition: vispolyline.h:89
A collection of geoscientific extensions to OpenSceneGraph.
Definition: visannot.h:38
Definition: visdrawstyle.h:33
FixedString LineStyle()
Definition: keystrs.h:80
osgGeo::PolyLineNode * osgpoly_
Definition: vispolyline.h:88
#define mVisTrans
Definition: visdata.h:31
Definition: vispolyline.h:36
static PolyLine * create()
Definition: vispolyline.h:39
A cartesian coordinate in 3D space.
Definition: coord.h:72
A set of coordinates. The coordinates will be transformed by the transformation before given to Coin...
Definition: viscoord.h:46
Definition: visannot.h:43
float pixeldensity_
Definition: vispolyline.h:90
Open Scene Graph.
Definition: visannot.h:29
OpendTect.
Definition: commontypes.h:29
#define mCreateDataObj(clss)
Definition: visdata.h:209
Definition: visshape.h:83
Definition: vispolyline.h:64
Definition: arraytesselator.h:21