libcrn
3.9.5
A document image processing library
|
#include <CRNPixel.h>
Public Types | |
using | rho_type = R |
using | theta_type = T |
Public Member Functions | |
constexpr | Polar2D () noexcept |
constexpr | Polar2D (R r, T t=0) noexcept |
Polar2D (const std::complex< double > &cx) | |
template<typename Y , typename Z > | |
constexpr | Polar2D (const Polar2D< Y, Z > &p) noexcept |
template<typename Y > | |
Polar2D (const Cart2D< Y > &p) | |
operator std::complex< double > () const | |
bool | operator< (const Polar2D &other) const noexcept |
constexpr bool | operator== (const Polar2D &other) const noexcept |
constexpr bool | operator!= (const Polar2D &other) const noexcept |
Polar2D & | operator+= (const Polar2D &other) |
Public Attributes | |
R | rho = 0 |
T | theta = 0 |
Definition at line 326 of file CRNPixel.h.