vrecko
virtual reality framework
|
Store info about shape of cross-section of Motion trail. More...
#include <MTBrush.h>
Public Member Functions | |
MTBrush () | |
~MTBrush () | |
osg::Vec4 | getColour (double value=0.0) |
std::map< double, osg::Vec4 > * | getColoursMap () |
MTBrushParameterType | getColouringType () |
MTBrushParameterType | getcrossSectionType () |
std::vector< osg::Vec3 > * | getCrosssPoints () |
double | getDiameter (double value=0.0) |
std::map< double, double > * | getDiameters () |
int | getInterpolationSteps () |
int | getCrossSectionInterpolationSteps () |
PoAInterpolationType | getCrossSectionInterpolationType () |
double | getMinSpeed () |
double | getMaxSpeed () |
void | setColour (osg::Vec4 colour, double value=0.0) |
void | setColourType (MTBrushParameterType type) |
void | setCrossSectionType (MTBrushParameterType type) |
void | setCrossSectionShape (MTBrushShapeType sh) |
void | setDiameter (double diam, double value=0.0) |
void | setInterpolationSteps (int interpol) |
void | setSpeeds (double min, double max) |
Store info about shape of cross-section of Motion trail.
MTBrush::MTBrush | ( | ) |
MTBrush::~MTBrush | ( | ) |
osg::Vec4 MTBrush::getColour | ( | double | value = 0.0 | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
double MTBrush::getDiameter | ( | double | value = 0.0 | ) |
|
inline |
|
inline |
|
inline |
|
inline |
void MTBrush::setColour | ( | osg::Vec4 | colour, |
double | value = 0.0 |
||
) |
|
inline |
void MTBrush::setCrossSectionShape | ( | MTBrushShapeType | sh | ) |
|
inline |
void MTBrush::setDiameter | ( | double | diam, |
double | value = 0.0 |
||
) |
|
inline |
|
inline |