casa  $Rev:20696$
Functions | Variables
image_private.h File Reference

Go to the source code of this file.

Functions

bool open (const casa::ImageInterface< casa::Float > *inImage)
 Allow other components that return image tool to open an image.
 image (const casa::ImageInterface< casa::Float > *inImage)
 Private ImageInterface constructor to make components on the fly.
 image (casa::ImageInterface< casa::Float > *inImage, const bool cloneInputPointer)
bool detached () const
 Having private version of IS and IH means that they will only recreate storage images if they have to.
casac::recordrecordFromQuantity (casa::Quantity q)
casac::recordrecordFromQuantity (const casa::Quantum< casa::Vector< casa::Double > > &q)
casa::Quantity casaQuantityFromVar (const ::casac::variant &theVar)
void _getRegion (casa::String &regionName, std::auto_ptr< casa::Record > &regionRecord, const variant &region) const

Variables

std::auto_ptr< casa::LogIO_log
std::auto_ptr
< casa::ImageAnalysis
_image
static const casa::String _class

Function Documentation

void _getRegion ( casa::String regionName,
std::auto_ptr< casa::Record > &  regionRecord,
const variant &  region 
) const [private]
casa::Quantity casaQuantityFromVar ( const ::casac::variant theVar) [private]
bool detached ( ) const [private]

Having private version of IS and IH means that they will only recreate storage images if they have to.

Prints an error message if the image DO is detached and returns True.

image ( const casa::ImageInterface< casa::Float > *  inImage) [private]

Private ImageInterface constructor to make components on the fly.

image ( casa::ImageInterface< casa::Float > *  inImage,
const bool  cloneInputPointer 
) [private]
bool open ( const casa::ImageInterface< casa::Float > *  inImage)

Allow other components that return image tool to open an image.

casac::record* recordFromQuantity ( casa::Quantity  q) [private]
casac::record* recordFromQuantity ( const casa::Quantum< casa::Vector< casa::Double > > &  q) [private]

Variable Documentation

const casa::String _class [static]

Definition at line 13 of file image_private.h.

std::auto_ptr<casa::ImageAnalysis> _image

Definition at line 11 of file image_private.h.

std::auto_ptr<casa::LogIO> _log

Definition at line 10 of file image_private.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines