libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
CRNReal.h File Reference
#include <CRNObject.h>
#include <CRNMath/CRNMath.h>
#include <CRNData/CRNRealPtr.h>
+ Include dependency graph for CRNReal.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  crn::Real
 Interface class for the metric real number class. More...
 
struct  crn::IsSerializable< Real >
 
struct  crn::IsClonable< Real >
 
struct  crn::IsMetric< Real >
 

Namespaces

 crn
 

Functions

double crn::Distance (const Real &r1, const Real &r2) noexcept
 
crn::Real operator+ (crn::Real r1, const crn::Real &r2) noexcept
 
crn::Real operator- (crn::Real r1, const crn::Real &r2) noexcept
 
crn::Real operator* (crn::Real r1, const crn::Real &r2) noexcept
 
crn::Real operator/ (crn::Real r1, const crn::Real &r2) noexcept
 

Function Documentation

crn::Real operator* ( crn::Real  r1,
const crn::Real r2 
)
inlinenoexcept

Definition at line 82 of file CRNReal.h.

crn::Real operator+ ( crn::Real  r1,
const crn::Real r2 
)
inlinenoexcept

Definition at line 80 of file CRNReal.h.

crn::Real operator- ( crn::Real  r1,
const crn::Real r2 
)
inlinenoexcept

Definition at line 81 of file CRNReal.h.

crn::Real operator/ ( crn::Real  r1,
const crn::Real r2 
)
inlinenoexcept

Definition at line 83 of file CRNReal.h.