casa::OrthographicProjector Class Reference

#include <PointingDirectionProjector.h>

Inheritance diagram for casa::OrthographicProjector:
casa::Projector

List of all members.

Public Member Functions

 OrthographicProjector (casacore::Float pixel_scale=0.5)
virtual ~OrthographicProjector ()
const casacore::Matrix
< casacore::Double > & 
project ()
const casacore::Vector
< casacore::Double > & 
p_center () const
const casacore::Vector
< casacore::Double > & 
p_size () const
casacore::Double pixel_size () const

Private Member Functions

void scale_and_center ()

Private Attributes

casacore::Float pixel_scale_
 options
casacore::Double cenx_
 pixel info
casacore::Double ceny_
casacore::Double pcenx_
casacore::Double pceny_
casacore::uInt nx_
casacore::uInt ny_
casacore::Double dx_
casacore::Double dy_
casacore::Matrix
< casacore::Double
pdir_
 storage for projection
casacore::Vector
< casacore::Double
p_center_
 projection parameters computed from input directions
casacore::Vector
< casacore::Double
p_size_

Detailed Description

Definition at line 50 of file PointingDirectionProjector.h.


Constructor & Destructor Documentation

casa::OrthographicProjector::OrthographicProjector ( casacore::Float  pixel_scale = 0.5  ) 
virtual casa::OrthographicProjector::~OrthographicProjector (  )  [virtual]

Member Function Documentation

const casacore::Vector<casacore::Double>& casa::OrthographicProjector::p_center (  )  const [inline]

Definition at line 55 of file PointingDirectionProjector.h.

References p_center_.

const casacore::Vector<casacore::Double>& casa::OrthographicProjector::p_size (  )  const [inline]

Definition at line 58 of file PointingDirectionProjector.h.

References p_size_.

casacore::Double casa::OrthographicProjector::pixel_size (  )  const [inline]

Definition at line 61 of file PointingDirectionProjector.h.

References dy_.

const casacore::Matrix<casacore::Double>& casa::OrthographicProjector::project (  )  [virtual]

Implements casa::Projector.

void casa::OrthographicProjector::scale_and_center (  )  [private]

Member Data Documentation

pixel info

Definition at line 70 of file PointingDirectionProjector.h.

Definition at line 71 of file PointingDirectionProjector.h.

Definition at line 76 of file PointingDirectionProjector.h.

Definition at line 77 of file PointingDirectionProjector.h.

Referenced by pixel_size().

Definition at line 74 of file PointingDirectionProjector.h.

Definition at line 75 of file PointingDirectionProjector.h.

projection parameters computed from input directions

Definition at line 83 of file PointingDirectionProjector.h.

Referenced by p_center().

Definition at line 84 of file PointingDirectionProjector.h.

Referenced by p_size().

Definition at line 72 of file PointingDirectionProjector.h.

Definition at line 73 of file PointingDirectionProjector.h.

storage for projection

Definition at line 80 of file PointingDirectionProjector.h.

options

Definition at line 68 of file PointingDirectionProjector.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1