casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
casa::viewer::ImageRegion_state Class Reference

#include <Region.qo.h>

Public Member Functions

 ImageRegion_state ()
 
 ImageRegion_state (casacore::ImageRegion *ir, size_t region_count)
 
 ImageRegion_state (const ImageRegion_state &other)
 
 operator std::shared_ptr< casacore::ImageRegion > ()
 
size_t regionCount () const
 

Private Member Functions

void * operator new (std::size_t) throw (std::logic_error)
 

Private Attributes

std::shared_ptr
< casacore::ImageRegion
imageregion
 
size_t count_
 

Detailed Description

Definition at line 125 of file Region.qo.h.

Constructor & Destructor Documentation

casa::viewer::ImageRegion_state::ImageRegion_state ( )
inline

Definition at line 127 of file Region.qo.h.

casa::viewer::ImageRegion_state::ImageRegion_state ( casacore::ImageRegion ir,
size_t  region_count 
)
inline

Definition at line 128 of file Region.qo.h.

casa::viewer::ImageRegion_state::ImageRegion_state ( const ImageRegion_state other)
inline

Definition at line 129 of file Region.qo.h.

Member Function Documentation

void* casa::viewer::ImageRegion_state::operator new ( std::size_t  )
throw (std::logic_error
)
inlineprivate

Definition at line 137 of file Region.qo.h.

casa::viewer::ImageRegion_state::operator std::shared_ptr< casacore::ImageRegion > ( )
inline

Definition at line 130 of file Region.qo.h.

References imageregion.

size_t casa::viewer::ImageRegion_state::regionCount ( ) const
inline

Definition at line 133 of file Region.qo.h.

References count_.

Member Data Documentation

size_t casa::viewer::ImageRegion_state::count_
private

Definition at line 141 of file Region.qo.h.

Referenced by regionCount().

std::shared_ptr<casacore::ImageRegion> casa::viewer::ImageRegion_state::imageregion
private

Definition at line 140 of file Region.qo.h.

Referenced by operator std::shared_ptr< casacore::ImageRegion >().


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