casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Private Attributes
casa::SliceStatisticsFactory Class Reference

Returns SliceStatistics appropriate to what is displayed on the x-axis and the units being used. More...

#include <SliceStatisticsFactory.h>

List of all members.

Public Types

enum  AxisXUnits {
  PIXEL_UNIT,
  ARCSEC_UNIT,
  ARCMIN_UNIT,
  ARCDEG_UNIT
}
enum  AxisXChoice {
  DISTANCE,
  X_POSITION,
  Y_POSITION
}

Public Member Functions

void setAxisXChoice (AxisXChoice choice)
void setXUnits (AxisXUnits unitMode)
bool isDistance () const
bool isPositionX () const
bool isPositionY () const
SliceStatisticsgetStatistics ()
 SliceStatisticsFactory ()
virtual ~SliceStatisticsFactory ()

Private Attributes

SliceStatisticsstatisticsDistance
SliceStatisticsstatisticsPosition
AxisXUnits xUnits
AxisXChoice xAxis

Detailed Description

Returns SliceStatistics appropriate to what is displayed on the x-axis and the units being used.

Definition at line 39 of file SliceStatisticsFactory.h.


Member Enumeration Documentation

Enumerator:
DISTANCE 
X_POSITION 
Y_POSITION 

Definition at line 42 of file SliceStatisticsFactory.h.

Enumerator:
PIXEL_UNIT 
ARCSEC_UNIT 
ARCMIN_UNIT 
ARCDEG_UNIT 

Definition at line 41 of file SliceStatisticsFactory.h.


Constructor & Destructor Documentation


Member Function Documentation


Member Data Documentation

Definition at line 55 of file SliceStatisticsFactory.h.

Definition at line 56 of file SliceStatisticsFactory.h.

Definition at line 58 of file SliceStatisticsFactory.h.

Definition at line 57 of file SliceStatisticsFactory.h.


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