|
DGtal
1.5.beta
|
RBC : Bijective Rotation through Circles. More...
#include <DGtal/images/bijectiveRotations/RBC.h>
Public Types | |
| typedef RBC_vec< TSpace, TInputValue, TOutputValue >::Circle | Circle |
Public Member Functions | |
| RBC (const RBC_vec< TSpace, TInputValue, TOutputValue > &aRot, const double angle, const TOutputValue center) | |
| template<typename TImage > | |
| TImage | rotateImage (const TImage &img) const |
| Rotates the whole image Image circle by circle. More... | |
| TOutputValue | operator() (const TInputValue &aInput) const |
| std::string | tostring () const |
| void | set_angle (const double newAngle) |
| TOutputValue | center () const |
Data Fields | |
| RBC_vec< TSpace, TInputValue, TOutputValue > | rot |
| double | my_angle |
| TOutputValue | my_center |
RBC : Bijective Rotation through Circles.
Description of template struct RBC
| TSpace | a 2 dimensional space. |
| TInputValue | type of the input point e.g., TSpace::RealPoint. |
| TOutputValue | type of the output point e.g., TSpace::Point |
| typedef RBC_vec<TSpace,TInputValue,TOutputValue>::Circle DGtal::RBC< TSpace, TInputValue, TOutputValue >::Circle |
|
inline |
|
inline |
Definition at line 110 of file RBC.h.
References DGtal::RBC< TSpace, TInputValue, TOutputValue >::my_center.
|
inline |
|
inline |
Rotates the whole image Image circle by circle.
Definition at line 70 of file RBC.h.
References DGtal::RBC< TSpace, TInputValue, TOutputValue >::rot.
|
inline |
Definition at line 104 of file RBC.h.
References DGtal::RBC< TSpace, TInputValue, TOutputValue >::my_angle, and DGtal::RBC< TSpace, TInputValue, TOutputValue >::rot.
|
inline |
| double DGtal::RBC< TSpace, TInputValue, TOutputValue >::my_angle |
Definition at line 113 of file RBC.h.
Referenced by DGtal::RBC< TSpace, TInputValue, TOutputValue >::set_angle().
| TOutputValue DGtal::RBC< TSpace, TInputValue, TOutputValue >::my_center |
Definition at line 114 of file RBC.h.
Referenced by DGtal::RBC< TSpace, TInputValue, TOutputValue >::center().
| RBC_vec<TSpace,TInputValue,TOutputValue> DGtal::RBC< TSpace, TInputValue, TOutputValue >::rot |
Definition at line 56 of file RBC.h.
Referenced by DGtal::RBC< TSpace, TInputValue, TOutputValue >::rotateImage(), and DGtal::RBC< TSpace, TInputValue, TOutputValue >::set_angle().