TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Basda::ImageBase Class Reference

#include <Image.h>

Inheritance diagram for Basda::ImageBase:
Inheritance graph
Collaboration diagram for Basda::ImageBase:
Collaboration graph

Public Member Functions

 ImageBase ()
 
virtual ~ImageBase ()
 
std::string getRawImageAsString ()
 
size_t bytes () const
 
ImageType typeId () const
 
void setCameraId (int _id)
 
int cameraId () const
 
void setChanId (int _id)
 
int chanId () const
 
void setSeqNum (int _seq)
 
int seqNum () const
 
void setExpoDate (const Nice::Date &_date)
 
Nice::Date expoDate () const
 
void setExpoMode (Basda::ExpoModeType _mode)
 
Basda::ExpoModeType expoMode () const
 
void setProgram (Nice::Int _prg)
 
Nice::Int program () const
 
void setGain (Nice::Int _gain)
 
Nice::Int gain () const
 
void setExpoTime (Nice::Time _time)
 
Nice::Time expoTime () const
 
void setWCS (Nice::WMatrix _wcs)
 
Nice::WMatrix wcs () const
 
bool isValid () const
 
int width () const
 
int height () const
 
int bin () const
 
Nice::Size size () const
 
Nice::Point crpix () const
 
void setBounding (const Nice::Size &_b)
 
Nice::Size bounding () const
 
int pixels () const
 
const Basda::ImageHeaderheader () const
 
const Basda::ImageDatarawdata () const
 
 ImageBase ()
 
virtual ~ImageBase ()
 
std::string getRawImageAsString ()
 
size_t bytes () const
 
ImageType typeId () const
 
void setCameraId (int _id)
 
int cameraId () const
 
void setChanId (int _id)
 
int chanId () const
 
void setSeqNum (int _seq)
 
int seqNum () const
 
void setExpoDate (const Nice::Date &_date)
 
Nice::Date expoDate () const
 
void setExpoMode (Basda::ExpoModeType _mode)
 
Basda::ExpoModeType expoMode () const
 
void setProgram (Nice::Int _prg)
 
Nice::Int program () const
 
void setGain (Nice::Int _gain)
 
Nice::Int gain () const
 
void setExpoTime (Nice::Time _time)
 
Nice::Time expoTime () const
 
void setWCS (Nice::WMatrix _wcs)
 
Nice::WMatrix wcs () const
 
bool isValid () const
 
int width () const
 
int height () const
 
int bin () const
 
Nice::Size size () const
 
Nice::Point crpix () const
 
void setBounding (const Nice::Size &_b)
 
Nice::Size bounding () const
 
int pixels () const
 
const Basda::ImageHeaderheader () const
 
const Basda::ImageDatarawdata () const
 
 ImageBase ()
 
virtual ~ImageBase ()
 
std::string getRawImageAsString ()
 
size_t bytes () const
 
ImageType typeId () const
 
void setCameraId (int _id)
 
int cameraId () const
 
void setChanId (int _id)
 
int chanId () const
 
void setSeqNum (int _seq)
 
int seqNum () const
 
void setExpoDate (const Nice::Date &_date)
 
Nice::Date expoDate () const
 
void setExpoMode (Basda::ExpoModeType _mode)
 
Basda::ExpoModeType expoMode () const
 
void setProgram (Nice::Int _prg)
 
Nice::Int program () const
 
void setGain (Nice::Int _gain)
 
Nice::Int gain () const
 
void setExpoTime (Nice::Time _time)
 
Nice::Time expoTime () const
 
void setWCS (Nice::WMatrix _wcs)
 
Nice::WMatrix wcs () const
 
bool isValid () const
 
int width () const
 
int height () const
 
int bin () const
 
Nice::Size size () const
 
Nice::Point crpix () const
 
void setBounding (const Nice::Size &_b)
 
Nice::Size bounding () const
 
int pixels () const
 
const Basda::ImageHeaderheader () const
 
const Basda::ImageDatarawdata () const
 
- Public Member Functions inherited from Basda::ImageVar
bool operator== (const ImageVar &__rhs) const
 
bool operator< (const ImageVar &__rhs) const
 
bool operator!= (const ImageVar &__rhs) const
 
bool operator<= (const ImageVar &__rhs) const
 
bool operator> (const ImageVar &__rhs) const
 
bool operator>= (const ImageVar &__rhs) const
 
bool operator== (const ImageVar &__rhs) const
 
bool operator< (const ImageVar &__rhs) const
 
bool operator!= (const ImageVar &__rhs) const
 
bool operator<= (const ImageVar &__rhs) const
 
bool operator> (const ImageVar &__rhs) const
 
bool operator>= (const ImageVar &__rhs) const
 

Additional Inherited Members

- Public Attributes inherited from Basda::ImageVar
::Basda::ImageHeaderVar header
 
::Nice::SeqByte bytedata
 

Constructor & Destructor Documentation

◆ ImageBase() [1/3]

Basda::ImageBase::ImageBase ( )
inline

◆ ~ImageBase() [1/3]

virtual Basda::ImageBase::~ImageBase ( )
inlinevirtual

◆ ImageBase() [2/3]

Basda::ImageBase::ImageBase ( )
inline

◆ ~ImageBase() [2/3]

virtual Basda::ImageBase::~ImageBase ( )
inlinevirtual

◆ ImageBase() [3/3]

Basda::ImageBase::ImageBase ( )
inline

◆ ~ImageBase() [3/3]

virtual Basda::ImageBase::~ImageBase ( )
inlinevirtual

Member Function Documentation

◆ bin() [1/3]

int Basda::ImageBase::bin ( ) const
inline

◆ bin() [2/3]

int Basda::ImageBase::bin ( ) const
inline

◆ bin() [3/3]

int Basda::ImageBase::bin ( ) const
inline

◆ bounding() [1/3]

Nice::Size Basda::ImageBase::bounding ( ) const
inline

◆ bounding() [2/3]

Nice::Size Basda::ImageBase::bounding ( ) const
inline

◆ bounding() [3/3]

Nice::Size Basda::ImageBase::bounding ( ) const
inline

◆ bytes() [1/3]

size_t Basda::ImageBase::bytes ( ) const
inline

◆ bytes() [2/3]

size_t Basda::ImageBase::bytes ( ) const
inline

◆ bytes() [3/3]

size_t Basda::ImageBase::bytes ( ) const
inline

◆ cameraId() [1/3]

int Basda::ImageBase::cameraId ( ) const
inline

◆ cameraId() [2/3]

int Basda::ImageBase::cameraId ( ) const
inline

◆ cameraId() [3/3]

int Basda::ImageBase::cameraId ( ) const
inline

◆ chanId() [1/3]

int Basda::ImageBase::chanId ( ) const
inline

◆ chanId() [2/3]

int Basda::ImageBase::chanId ( ) const
inline

◆ chanId() [3/3]

int Basda::ImageBase::chanId ( ) const
inline

◆ crpix() [1/3]

Nice::Point Basda::ImageBase::crpix ( ) const
inline

◆ crpix() [2/3]

Nice::Point Basda::ImageBase::crpix ( ) const
inline

◆ crpix() [3/3]

Nice::Point Basda::ImageBase::crpix ( ) const
inline

◆ expoDate() [1/3]

Nice::Date Basda::ImageBase::expoDate ( ) const
inline

◆ expoDate() [2/3]

Nice::Date Basda::ImageBase::expoDate ( ) const
inline

◆ expoDate() [3/3]

Nice::Date Basda::ImageBase::expoDate ( ) const
inline

◆ expoMode() [1/3]

Basda::ExpoModeType Basda::ImageBase::expoMode ( ) const
inline

◆ expoMode() [2/3]

Basda::ExpoModeType Basda::ImageBase::expoMode ( ) const
inline

◆ expoMode() [3/3]

Basda::ExpoModeType Basda::ImageBase::expoMode ( ) const
inline

◆ expoTime() [1/3]

Nice::Time Basda::ImageBase::expoTime ( ) const
inline

◆ expoTime() [2/3]

Nice::Time Basda::ImageBase::expoTime ( ) const
inline

◆ expoTime() [3/3]

Nice::Time Basda::ImageBase::expoTime ( ) const
inline

◆ gain() [1/3]

Nice::Int Basda::ImageBase::gain ( ) const
inline

◆ gain() [2/3]

Nice::Int Basda::ImageBase::gain ( ) const
inline

◆ gain() [3/3]

Nice::Int Basda::ImageBase::gain ( ) const
inline

◆ getRawImageAsString() [1/3]

std::string Basda::ImageBase::getRawImageAsString ( )
inline

◆ getRawImageAsString() [2/3]

std::string Basda::ImageBase::getRawImageAsString ( )
inline

◆ getRawImageAsString() [3/3]

std::string Basda::ImageBase::getRawImageAsString ( )
inline

◆ header() [1/3]

const Basda::ImageHeader& Basda::ImageBase::header ( ) const
inline

◆ header() [2/3]

const Basda::ImageHeader& Basda::ImageBase::header ( ) const
inline

◆ header() [3/3]

const Basda::ImageHeader& Basda::ImageBase::header ( ) const
inline

◆ height() [1/3]

int Basda::ImageBase::height ( ) const
inline

◆ height() [2/3]

int Basda::ImageBase::height ( ) const
inline

◆ height() [3/3]

int Basda::ImageBase::height ( ) const
inline

◆ isValid() [1/3]

bool Basda::ImageBase::isValid ( ) const
inline

◆ isValid() [2/3]

bool Basda::ImageBase::isValid ( ) const
inline

◆ isValid() [3/3]

bool Basda::ImageBase::isValid ( ) const
inline

◆ pixels() [1/3]

int Basda::ImageBase::pixels ( ) const
inline

◆ pixels() [2/3]

int Basda::ImageBase::pixels ( ) const
inline

◆ pixels() [3/3]

int Basda::ImageBase::pixels ( ) const
inline

◆ program() [1/3]

Nice::Int Basda::ImageBase::program ( ) const
inline

◆ program() [2/3]

Nice::Int Basda::ImageBase::program ( ) const
inline

◆ program() [3/3]

Nice::Int Basda::ImageBase::program ( ) const
inline

◆ rawdata() [1/3]

const Basda::ImageData& Basda::ImageBase::rawdata ( ) const
inline

◆ rawdata() [2/3]

const Basda::ImageData& Basda::ImageBase::rawdata ( ) const
inline

◆ rawdata() [3/3]

const Basda::ImageData& Basda::ImageBase::rawdata ( ) const
inline

◆ seqNum() [1/3]

int Basda::ImageBase::seqNum ( ) const
inline

◆ seqNum() [2/3]

int Basda::ImageBase::seqNum ( ) const
inline

◆ seqNum() [3/3]

int Basda::ImageBase::seqNum ( ) const
inline

◆ setBounding() [1/3]

void Basda::ImageBase::setBounding ( const Nice::Size _b)
inline

◆ setBounding() [2/3]

void Basda::ImageBase::setBounding ( const Nice::Size _b)
inline

◆ setBounding() [3/3]

void Basda::ImageBase::setBounding ( const Nice::Size _b)
inline

◆ setCameraId() [1/3]

void Basda::ImageBase::setCameraId ( int  _id)
inline

◆ setCameraId() [2/3]

void Basda::ImageBase::setCameraId ( int  _id)
inline

◆ setCameraId() [3/3]

void Basda::ImageBase::setCameraId ( int  _id)
inline

◆ setChanId() [1/3]

void Basda::ImageBase::setChanId ( int  _id)
inline

◆ setChanId() [2/3]

void Basda::ImageBase::setChanId ( int  _id)
inline

◆ setChanId() [3/3]

void Basda::ImageBase::setChanId ( int  _id)
inline

◆ setExpoDate() [1/3]

void Basda::ImageBase::setExpoDate ( const Nice::Date _date)
inline

◆ setExpoDate() [2/3]

void Basda::ImageBase::setExpoDate ( const Nice::Date _date)
inline

◆ setExpoDate() [3/3]

void Basda::ImageBase::setExpoDate ( const Nice::Date _date)
inline

◆ setExpoMode() [1/3]

void Basda::ImageBase::setExpoMode ( Basda::ExpoModeType  _mode)
inline

◆ setExpoMode() [2/3]

void Basda::ImageBase::setExpoMode ( Basda::ExpoModeType  _mode)
inline

◆ setExpoMode() [3/3]

void Basda::ImageBase::setExpoMode ( Basda::ExpoModeType  _mode)
inline

◆ setExpoTime() [1/3]

void Basda::ImageBase::setExpoTime ( Nice::Time  _time)
inline

◆ setExpoTime() [2/3]

void Basda::ImageBase::setExpoTime ( Nice::Time  _time)
inline

◆ setExpoTime() [3/3]

void Basda::ImageBase::setExpoTime ( Nice::Time  _time)
inline

◆ setGain() [1/3]

void Basda::ImageBase::setGain ( Nice::Int  _gain)
inline

◆ setGain() [2/3]

void Basda::ImageBase::setGain ( Nice::Int  _gain)
inline

◆ setGain() [3/3]

void Basda::ImageBase::setGain ( Nice::Int  _gain)
inline

◆ setProgram() [1/3]

void Basda::ImageBase::setProgram ( Nice::Int  _prg)
inline

◆ setProgram() [2/3]

void Basda::ImageBase::setProgram ( Nice::Int  _prg)
inline

◆ setProgram() [3/3]

void Basda::ImageBase::setProgram ( Nice::Int  _prg)
inline

◆ setSeqNum() [1/3]

void Basda::ImageBase::setSeqNum ( int  _seq)
inline

◆ setSeqNum() [2/3]

void Basda::ImageBase::setSeqNum ( int  _seq)
inline

◆ setSeqNum() [3/3]

void Basda::ImageBase::setSeqNum ( int  _seq)
inline

◆ setWCS() [1/3]

void Basda::ImageBase::setWCS ( Nice::WMatrix  _wcs)
inline

◆ setWCS() [2/3]

void Basda::ImageBase::setWCS ( Nice::WMatrix  _wcs)
inline

◆ setWCS() [3/3]

void Basda::ImageBase::setWCS ( Nice::WMatrix  _wcs)
inline

◆ size() [1/3]

Nice::Size Basda::ImageBase::size ( ) const
inline

◆ size() [2/3]

Nice::Size Basda::ImageBase::size ( ) const
inline

◆ size() [3/3]

Nice::Size Basda::ImageBase::size ( ) const
inline

◆ typeId() [1/3]

ImageType Basda::ImageBase::typeId ( ) const
inline

◆ typeId() [2/3]

ImageType Basda::ImageBase::typeId ( ) const
inline

◆ typeId() [3/3]

ImageType Basda::ImageBase::typeId ( ) const
inline

◆ wcs() [1/3]

Nice::WMatrix Basda::ImageBase::wcs ( ) const
inline

◆ wcs() [2/3]

Nice::WMatrix Basda::ImageBase::wcs ( ) const
inline

◆ wcs() [3/3]

Nice::WMatrix Basda::ImageBase::wcs ( ) const
inline

◆ width() [1/3]

int Basda::ImageBase::width ( ) const
inline

◆ width() [2/3]

int Basda::ImageBase::width ( ) const
inline

◆ width() [3/3]

int Basda::ImageBase::width ( ) const
inline

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