1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::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 (1 &coor) const
 
 operateInvert (const 1 &coor) const
 
Id operateVecInPlace (1 &x, 1 &y) const
 
Id operateOnDb (Db *db) const
 
Id operateOnPolygons (Polygons *poly) const
 
bool isFlagMean () const
 
double getXcenter () const
 
double getYcenter () const
 

Constructor & Destructor Documentation

◆ Projection() [1/3]

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

◆ Projection() [2/3]

gstlrn::Projection::Projection ( bool  flag_mean,
Db db 
)

◆ Projection() [3/3]

gstlrn::Projection::Projection ( const Projection r)

◆ ~Projection()

gstlrn::Projection::~Projection ( )
virtual

Member Function Documentation

◆ getXcenter()

double gstlrn::Projection::getXcenter ( ) const
inline

◆ getYcenter()

double gstlrn::Projection::getYcenter ( ) const
inline

◆ isFlagMean()

bool gstlrn::Projection::isFlagMean ( ) const
inline

◆ operateInPlace()

void gstlrn::Projection::operateInPlace ( 1 &  coor) const

◆ operateInvert()

gstlrn::Projection::operateInvert ( const 1 &  coor) const

◆ operateOnDb()

Id gstlrn::Projection::operateOnDb ( Db db) const

◆ operateOnPolygons()

Id gstlrn::Projection::operateOnPolygons ( Polygons poly) const

◆ operateVecInPlace()

Id gstlrn::Projection::operateVecInPlace ( 1 &  x,
1 &  y 
) const

◆ operator=()

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

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