11 #include "kypathdata/pathdata/pathdata.h"
12 #include "kypathdata/visualsystem/ivisualgeometry.h"
13 #include "matrix/vlVector.h"
16 #include "kypathdata/visualsystem/visualcolor.h"
17 #include "osg/MatrixTransform"
43 static bool isInitialized();
45 virtual Kaim::PathData* addPathData(
const std::string&);
46 virtual void removePathData(Kaim::PathData*);
47 virtual void triggerNavDraw(Kaim::IVisualGeometry*);
48 virtual bool triggerGraphDraw(std::deque<DtVector>&,
49 std::deque<DtVector>&, std::deque<Kaim::VisualColor>&);
50 virtual bool allowLines();
51 virtual void setAllowLines(
bool);
52 virtual const DtVector* transformVec()
const;
53 virtual void setTransformVec(
const osg::Vec3d&
point);
54 virtual void resetTransformVec();
55 virtual void setNavVisibleDistance(
float);
56 virtual float navVisibleDistance()
const;
57 virtual void setGraphVisibleDistance(
float);
58 virtual float graphVisibleDistance()
const;
60 virtual void setUsePagedDrawing(
bool use);
61 virtual void setShowWarningDialog(
bool show);