| addPoint(float position, const C &color) | Graphic::Gradient< C, InterFunc > | |
| computeIndex(const Math::Vec2< float > &p, int maxIndex) const | Graphic::GradientLinear< C, InterFunc > | |
| computeIndex(const Math::Vec2< float > &p, int maxIndex, const Math::Vec2< float > &direction) | Graphic::GradientLinear< C, InterFunc > | static |
| computeInterpolation(C(&buffer)[N], const InterFunc2 &functor=InterFunc(), float begin=0.0f, float end=1.0f) const | Graphic::Gradient< C, InterFunc > | |
| computeInterpolation(C *buffer, size_t size, const InterFunc2 &functor=InterFunc(), float begin=0.0f, float end=1.0f) const | Graphic::Gradient< C, InterFunc > | |
| computeInterpolation(C *buffer, size_t size, float begin=0.0f, float end=1.0f) const | Graphic::Gradient< C, InterFunc > | |
| getAngle() const | Graphic::GradientLinear< C, InterFunc > | |
| getAngleRad() const | Graphic::GradientLinear< C, InterFunc > | |
| getDirection() const | Graphic::GradientLinear< C, InterFunc > | |
| getLength() const | Graphic::GradientLinear< C, InterFunc > | |
| getNumPoints() const | Graphic::Gradient< C, InterFunc > | |
| getPoint() const | Graphic::GradientLinear< C, InterFunc > | |
| Gradient(const InterFunc &functor=InterFunc()) | Graphic::Gradient< C, InterFunc > | protected |
| GradientLinear(float angle, const Math::Vec2< float > &p=Math::Vec2< float >::null, unsigned int length=0, const InterFunc &functor=InterFunc()) | Graphic::GradientLinear< C, InterFunc > | |
| operator[](typename Vector< GradientPoint< C > * >::Size i) | Graphic::Gradient< C, InterFunc > | |
| operator[](typename Vector< GradientPoint< C > * >::Size i) const | Graphic::Gradient< C, InterFunc > | |
| setAngle(float angle) | Graphic::GradientLinear< C, InterFunc > | |
| setLength(unsigned int length) | Graphic::GradientLinear< C, InterFunc > | |
| setPoint(const Math::Vec2< float > &p) | Graphic::GradientLinear< C, InterFunc > | |
| ~Gradient() | Graphic::Gradient< C, InterFunc > | |