|
3Depict
|
#include <basics.h>
Public Member Functions | |
| ColourRGBAf () | |
| ColourRGBAf (float, float, float) | |
| ColourRGBAf (float, float, float, float) | |
| float | r () const |
| float | g () const |
| float | b () const |
| float | a () const |
| void | r (float) |
| void | g (float) |
| void | b (float) |
| void | a (float) |
| ColourRGBAf | interpolate (float delta, const ColourRGBAf &other) |
| ColourRGBA | toColourRGBA () const |
| RGBf | toRGBf () const |
| bool | operator== (const ColourRGBA &oth) const |
| bool | operator!= (const ColourRGBA &oth) const |
| bool | operator== (const ColourRGBAf &oth) const |
| bool | operator!= (const ColourRGBAf &oth) const |
| bool | operator== (const RGBf &oth) const |
| void | operator= (const RGBf &oth) |
| float & | operator[] (unsigned int idx) |
| float | at (unsigned int idx) const |
| ColourRGBAf::ColourRGBAf | ( | ) |
| ColourRGBAf::ColourRGBAf | ( | float | r, |
| float | g, | ||
| float | b | ||
| ) |
References ASSERT, ColourRGBA::b(), ColourRGBA::data, ColourRGBA::g(), and ColourRGBA::r().
| ColourRGBAf::ColourRGBAf | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
References ColourRGBA::a(), ASSERT, ColourRGBA::b(), ColourRGBA::data, ColourRGBA::g(), and ColourRGBA::r().
| float ColourRGBAf::a | ( | ) | const |
References ColourRGBA::data.
Referenced by VoxeliseFilter::getProperties(), BoundingBoxFilter::numBytesForCache(), parseXMLColour(), BoundingBoxFilter::refresh(), SpectrumPlotFilter::refresh(), AnnotateFilter::refresh(), ProfileFilter::refresh(), VoxeliseFilter::refresh(), DataLoadFilter::refresh(), VoxeliseFilter::setProperty(), DataLoadFilter::setProperty(), BoundingBoxFilter::writeState(), SpectrumPlotFilter::writeState(), ProfileFilter::writeState(), VoxeliseFilter::writeState(), DataLoadFilter::writeState(), and SpatialAnalysisFilter::writeState().

| void ColourRGBAf::a | ( | float | v | ) |
References ASSERT, and ColourRGBA::data.
| float ColourRGBAf::at | ( | unsigned int | idx | ) | const |
References ColourRGBA::data.
Referenced by ColourRGBA::operator==().

| float ColourRGBAf::b | ( | ) | const |
References ColourRGBA::data.
Referenced by BoundingBoxFilter::numBytesForCache(), parseXMLColour(), BoundingBoxFilter::refresh(), SpectrumPlotFilter::refresh(), AnnotateFilter::refresh(), ProfileFilter::refresh(), VoxeliseFilter::refresh(), DataLoadFilter::refresh(), SpectrumPlotFilter::setProperty(), VoxeliseFilter::setProperty(), DataLoadFilter::setProperty(), SpatialAnalysisFilter::setProperty(), SpatialAnalysisFilter::setPropFromBinding(), BoundingBoxFilter::writeState(), SpectrumPlotFilter::writeState(), ProfileFilter::writeState(), VoxeliseFilter::writeState(), DataLoadFilter::writeState(), and SpatialAnalysisFilter::writeState().

| void ColourRGBAf::b | ( | float | v | ) |
References ASSERT, and ColourRGBA::data.
| float ColourRGBAf::g | ( | ) | const |
References ColourRGBA::data.
Referenced by BoundingBoxFilter::numBytesForCache(), parseXMLColour(), BoundingBoxFilter::refresh(), SpectrumPlotFilter::refresh(), AnnotateFilter::refresh(), ProfileFilter::refresh(), VoxeliseFilter::refresh(), DataLoadFilter::refresh(), SpectrumPlotFilter::setProperty(), VoxeliseFilter::setProperty(), DataLoadFilter::setProperty(), SpatialAnalysisFilter::setProperty(), SpatialAnalysisFilter::setPropFromBinding(), BoundingBoxFilter::writeState(), SpectrumPlotFilter::writeState(), ProfileFilter::writeState(), VoxeliseFilter::writeState(), DataLoadFilter::writeState(), and SpatialAnalysisFilter::writeState().

| void ColourRGBAf::g | ( | float | v | ) |
References ASSERT, and ColourRGBA::data.
| ColourRGBAf ColourRGBAf::interpolate | ( | float | delta, |
| const ColourRGBAf & | other | ||
| ) |
References ColourRGBA::data.
Referenced by InterpData::getInterpolatedData().

| bool ColourRGBAf::operator!= | ( | const ColourRGBA & | oth | ) | const |
| bool ColourRGBAf::operator!= | ( | const ColourRGBAf & | oth | ) | const |
| void ColourRGBAf::operator= | ( | const RGBf & | oth | ) |
References RGBf::blue, ColourRGBA::data, RGBf::green, and RGBf::red.
| bool ColourRGBAf::operator== | ( | const ColourRGBA & | oth | ) | const |
References ColourRGBA::at(), and ColourRGBA::data.
| bool ColourRGBAf::operator== | ( | const ColourRGBAf & | oth | ) | const |
References ColourRGBA::data.
| bool ColourRGBAf::operator== | ( | const RGBf & | oth | ) | const |
| float & ColourRGBAf::operator[] | ( | unsigned int | idx | ) |
References ASSERT, and ColourRGBA::data.
| float ColourRGBAf::r | ( | ) | const |
References ColourRGBA::data.
Referenced by BoundingBoxFilter::numBytesForCache(), parseXMLColour(), BoundingBoxFilter::refresh(), SpectrumPlotFilter::refresh(), AnnotateFilter::refresh(), ProfileFilter::refresh(), VoxeliseFilter::refresh(), DataLoadFilter::refresh(), SpectrumPlotFilter::setProperty(), VoxeliseFilter::setProperty(), DataLoadFilter::setProperty(), SpatialAnalysisFilter::setProperty(), SpatialAnalysisFilter::setPropFromBinding(), BoundingBoxFilter::writeState(), SpectrumPlotFilter::writeState(), ProfileFilter::writeState(), VoxeliseFilter::writeState(), DataLoadFilter::writeState(), and SpatialAnalysisFilter::writeState().

| void ColourRGBAf::r | ( | float | v | ) |
References ASSERT, and ColourRGBA::data.
| ColourRGBA ColourRGBAf::toColourRGBA | ( | ) | const |
References ColourRGBA::data.
Referenced by InterpData::getInterpolatedData(), BoundingBoxFilter::getProperties(), SpectrumPlotFilter::getProperties(), AnnotateFilter::getProperties(), RangeFileFilter::getProperties(), ProfileFilter::getProperties(), VoxeliseFilter::getProperties(), DataLoadFilter::getProperties(), SpatialAnalysisFilter::getProperties(), BoundingBoxFilter::setProperty(), DataLoadFilter::setProperty(), SpatialAnalysisFilter::setProperty(), AnnotateFilter::writeState(), and RangeFileFilter::writeState().

| RGBf ColourRGBAf::toRGBf | ( | ) | const |
References RGBf::blue, ColourRGBA::data, RGBf::green, and RGBf::red.
Referenced by RangeFileFilter::readState(), and RangeFileFilter::setProperty().

1.8.13