1.5.0
CCC
 
Projection Class Reference

#include <Projection.hpp>

Public Member Functions

 Projection (bool flag_mean, double xcenter=TEST, double ycenter=TEST)
 
 Projection (bool flag_mean, Db *db)
 
 Projection (const Projection &r)
 
Projectionoperator= (const Projection &r)
 
virtual ~Projection ()
 
void operateInPlace (VectorDouble &coor) const
 
VectorDouble operateInvert (const VectorDouble &coor) const
 
int operateVecInPlace (VectorDouble &x, VectorDouble &y) const
 
int operateOnDb (Db *db) const
 
int operateOnPolygons (Polygons *poly) const
 
bool isFlagMean () const
 
double getXcenter () const
 
double getYcenter () const
 

Constructor & Destructor Documentation

◆ Projection() [1/3]

Projection::Projection ( bool  flag_mean,
double  xcenter = TEST,
double  ycenter = TEST 
)

◆ Projection() [2/3]

Projection::Projection ( bool  flag_mean,
Db db 
)

◆ Projection() [3/3]

Projection::Projection ( const Projection r)

◆ ~Projection()

Projection::~Projection ( )
virtual

Member Function Documentation

◆ getXcenter()

double Projection::getXcenter ( ) const
inline

◆ getYcenter()

double Projection::getYcenter ( ) const
inline

◆ isFlagMean()

bool Projection::isFlagMean ( ) const
inline

◆ operateInPlace()

void Projection::operateInPlace ( VectorDouble coor) const

◆ operateInvert()

VectorDouble Projection::operateInvert ( const VectorDouble coor) const

◆ operateOnDb()

int Projection::operateOnDb ( Db db) const

◆ operateOnPolygons()

int Projection::operateOnPolygons ( Polygons poly) const

◆ operateVecInPlace()

int Projection::operateVecInPlace ( VectorDouble x,
VectorDouble y 
) const

◆ operator=()

Projection & Projection::operator= ( const Projection r)

The documentation for this class was generated from the following files: