14#ifndef OSGTERRAIN_VALIDDATAOPERATOR
15#define OSGTERRAIN_VALIDDATAOPERATOR 1
Vec2f Vec2
Definition Vec2:21
Vec3f Vec3
Definition Vec3:21
Vec4f Vec4
Definition Vec4:21
The osgTerrain library is a NodeKit that provides geospecifc terrain rendering support.
Definition Node:29
Base class for providing reference counted objects.
Definition Referenced:44
value_type & x()
Definition Vec2f:67
value_type & y()
Definition Vec2f:68
value_type & z()
Definition Vec3f:82
value_type & y()
Definition Vec3f:81
value_type & x()
Definition Vec3f:80
value_type & y()
Definition Vec4f:88
value_type & x()
Definition Vec4f:87
value_type & z()
Definition Vec4f:89
value_type & w()
Definition Vec4f:90
Definition ValidDataOperator:26
virtual bool operator()(const osg::Vec2 &value) const
Definition ValidDataOperator:28
virtual bool operator()(const osg::Vec3 &value) const
Definition ValidDataOperator:29
virtual bool operator()(float) const
Definition ValidDataOperator:27
virtual bool operator()(const osg::Vec4 &value) const
Definition ValidDataOperator:30
ValidRange(float minValue, float maxValue)
Definition ValidDataOperator:35
void setMaxValue(float maxValue)
Definition ValidDataOperator:48
float getMinValue() const
Definition ValidDataOperator:46
void setRange(float minValue, float maxValue)
Definition ValidDataOperator:39
float getMaxValue() const
Definition ValidDataOperator:49
float _minValue
Definition ValidDataOperator:53
void setMinValue(float minValue)
Definition ValidDataOperator:45
virtual bool operator()(float value) const
Definition ValidDataOperator:51
float _maxValue
Definition ValidDataOperator:53
NoDataValue(float value)
Definition ValidDataOperator:59
void setNoDataValue(float value)
Definition ValidDataOperator:62
float getValue() const
Definition ValidDataOperator:63
float _value
Definition ValidDataOperator:67
virtual bool operator()(float value) const
Definition ValidDataOperator:65