|
Simple++
Powerfull and lightning fast C++ Library
|
base class of an interpolated gradient More...
#include <GradientInterpolated.h>
Public Member Functions | |
| GradientInterpolation () | |
| ~GradientInterpolation () | |
| destructor More... | |
| GradientInterpolation (const GradientInterpolation< C, InterFunc > &gradient) | |
| copy constructor More... | |
| GradientInterpolation (GradientInterpolation< C, InterFunc > &&gradient) | |
| move constructor More... | |
| const Math::Rectangle< Size > & | getClampedRectangle () const |
| get the effective rectangle of this gradient (intersection between the specified rectangle and the specified image) More... | |
| size_t | getSize () const |
| get the size of the interpolations datas More... | |
| const C * | getInterpolatedDatas () const |
| direct access to the interpolated array More... | |
| GradientInterpolation< C, InterFunc > & | operator= (const GradientInterpolation< C, InterFunc > &gradient) |
| copy operator More... | |
| GradientInterpolation< C, InterFunc > & | operator= (GradientInterpolation< C, InterFunc > &&gradient) |
| move operator More... | |
Protected Attributes | |
| C * | interpolatedArray |
| Math::Rectangle< Size > | clampedRectangle |
| int | size |
base class of an interpolated gradient
| Graphic::GradientInterpolation< C, InterFunc >::GradientInterpolation | ( | ) |
| Graphic::GradientInterpolation< C, InterFunc >::~GradientInterpolation | ( | ) |
destructor
| Graphic::GradientInterpolation< C, InterFunc >::GradientInterpolation | ( | const GradientInterpolation< C, InterFunc > & | gradient | ) |
copy constructor
| Graphic::GradientInterpolation< C, InterFunc >::GradientInterpolation | ( | GradientInterpolation< C, InterFunc > && | gradient | ) |
move constructor
| const Math::Rectangle< Size > & Graphic::GradientInterpolation< C, InterFunc >::getClampedRectangle | ( | ) | const |
get the effective rectangle of this gradient (intersection between the specified rectangle and the specified image)
| const C * Graphic::GradientInterpolation< C, InterFunc >::getInterpolatedDatas | ( | ) | const |
direct access to the interpolated array
| array | of data interpolated |
| size_t Graphic::GradientInterpolation< C, InterFunc >::getSize | ( | ) | const |
get the size of the interpolations datas
| GradientInterpolation< C, InterFunc > & Graphic::GradientInterpolation< C, InterFunc >::operator= | ( | const GradientInterpolation< C, InterFunc > & | gradient | ) |
copy operator
| GradientInterpolation< C, InterFunc > & Graphic::GradientInterpolation< C, InterFunc >::operator= | ( | GradientInterpolation< C, InterFunc > && | gradient | ) |
move operator
|
protected |
|
protected |
|
protected |
1.8.11