Added setValue method and osg::Image setup to osg::TransferFunction1D, and setup

of TransferFunction1D into osgterrain example.
This commit is contained in:
Robert Osfield
2007-04-02 13:06:59 +00:00
parent 826be748e8
commit 43c24da12d
3 changed files with 25 additions and 1 deletions

View File

@@ -63,7 +63,7 @@ class OSG_EXPORT TransferFunction1D : public osg::TransferFunction
unsigned int getNumberCellsX() const { return _colors.size(); }
osg::Vec4& getValue(unsigned int i) { return _colors[i]; }
void setValue(unsigned int i, const osg::Vec4& color) { _colors[i] = color; if (_image.valid()) _image->dirty(); }
const osg::Vec4& getValue(unsigned int i) const { return _colors[i]; }
protected: