5 using namespace vrecko;
38 osg::Vec4 getColour(
double value = 0.0);
45 double getDiameter(
double value = 0.0);
46 std::map<double, double> *
getDiameters() {
return this->diameters; }
56 void setColour(osg::Vec4 colour,
double value = 0.0);
60 void setDiameter(
double diam,
double value = 0.0);
62 inline void setSpeeds(
double min,
double max) { this->minSpeed = min; this->maxSpeed = max; }
70 std::map<double, double> *diameters;
72 std::vector<osg::Vec3> *crosssPoints;
73 int interpolationSteps_crossSection;
74 PoAInterpolationType CrossSectioninterpolationType;
78 std::map<double, osg::Vec4> *colours;
84 int interpolationSteps;