Partially projection code from ASAP GenericEdgeDetector. More...
#include <PointingDirectionProjector.h>
Partially projection code from ASAP GenericEdgeDetector.
Definition at line 10 of file PointingDirectionProjector.h.
casa::Projector::Projector | ( | ) |
virtual casa::Projector::~Projector | ( | ) | [inline, virtual] |
Definition at line 13 of file PointingDirectionProjector.h.
void casa::Projector::getUserDefinedReferenceCoordinate | ( | casacore::Double & | lat, | |
casacore::Double & | lon | |||
) | [inline] |
Definition at line 22 of file PointingDirectionProjector.h.
References cenx_user_, and ceny_user_.
void casa::Projector::getUserDefinedReferencePixel | ( | casacore::Double & | refx, | |
casacore::Double & | refy | |||
) | [inline] |
Definition at line 26 of file PointingDirectionProjector.h.
References pcenx_user_, and pceny_user_.
casacore::Bool casa::Projector::isReferenceCoordinateSet | ( | ) | const [inline] |
Definition at line 20 of file PointingDirectionProjector.h.
References user_defined_center_.
casacore::Bool casa::Projector::isReferencePixelSet | ( | ) | const [inline] |
Definition at line 21 of file PointingDirectionProjector.h.
References user_defined_pcenter_.
virtual const casacore::Matrix<casacore::Double>& casa::Projector::project | ( | ) | [pure virtual] |
Implemented in casa::OrthographicProjector.
void casa::Projector::rotateRA | ( | casacore::Vector< casacore::Double > & | v | ) | [protected] |
From asap/src/MathUtils.
void casa::Projector::setDirection | ( | const casacore::Matrix< casacore::Double > & | dir | ) |
void casa::Projector::setReferenceCoordinate | ( | casacore::Double const | lat, | |
casacore::Double const | lon | |||
) |
void casa::Projector::setReferencePixel | ( | casacore::Double const | refx, | |
casacore::Double const | refy | |||
) |
void casa::Projector::unsetReferenceCoordinate | ( | ) |
void casa::Projector::unsetReferencePixel | ( | ) |
casacore::Double casa::Projector::cenx_user_ [private] |
private attributes
Definition at line 42 of file PointingDirectionProjector.h.
Referenced by getUserDefinedReferenceCoordinate().
casacore::Double casa::Projector::ceny_user_ [private] |
Definition at line 43 of file PointingDirectionProjector.h.
Referenced by getUserDefinedReferenceCoordinate().
casacore::Matrix<casacore::Double> casa::Projector::dir_ [protected] |
Input data.
Definition at line 35 of file PointingDirectionProjector.h.
casa::LogIO casa::Projector::os_ [protected] |
logging
Definition at line 38 of file PointingDirectionProjector.h.
casacore::Double casa::Projector::pcenx_user_ [private] |
Definition at line 45 of file PointingDirectionProjector.h.
Referenced by getUserDefinedReferencePixel().
casacore::Double casa::Projector::pceny_user_ [private] |
Definition at line 46 of file PointingDirectionProjector.h.
Referenced by getUserDefinedReferencePixel().
Definition at line 44 of file PointingDirectionProjector.h.
Referenced by isReferenceCoordinateSet().
Definition at line 47 of file PointingDirectionProjector.h.
Referenced by isReferencePixelSet().