libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
crn::pixel::Cart2D< T > Struct Template Reference

#include <CRNPixel.h>

+ Collaboration diagram for crn::pixel::Cart2D< T >:

Public Types

using type = T
 

Public Member Functions

constexpr Cart2D () noexcept
 
constexpr Cart2D (T x_, T y_=0) noexcept
 
 Cart2D (const std::complex< double > &cx)
 
template<typename Y >
constexpr Cart2D (const Cart2D< Y > &p) noexcept
 
template<typename Y , typename Z >
 Cart2D (const Polar2D< Y, Z > &p)
 
 operator std::complex< double > () const
 
bool operator< (const Cart2D &other) const noexcept
 
constexpr bool operator== (const Cart2D &other) const noexcept
 
constexpr bool operator!= (const Cart2D &other) const noexcept
 
Cart2Doperator+= (const Cart2D &other)
 

Public Attributes

x = 0
 
y = 0
 

Detailed Description

template<typename T>
struct crn::pixel::Cart2D< T >

Definition at line 328 of file CRNPixel.h.


The documentation for this struct was generated from the following file: