Openholo  v4.2
Open Source Digital Holographic Library
oph::ImgEncoderOhc Class Reference

#include <ImgCodecOhc.h>

Inheritance diagram for oph::ImgEncoderOhc:
Collaboration diagram for oph::ImgEncoderOhc:

Public Member Functions

 ImgEncoderOhc ()
 
 ImgEncoderOhc (const std::string &_fname)
 
 ImgEncoderOhc (const std::string &_fname, const ohcHeader &_Header)
 
virtual ~ImgEncoderOhc ()
 
void initOHCheader ()
 
void setNumOfPixel (const uint _pxNumX, const uint _pxNumY)
 
void setNumOfPixel (const ivec2 _pxNum)
 
void setPixelPitch (const double _pxPitchX, const double _pxPitchY, const LenUnit unit=LenUnit::m)
 
void setPixelPitch (const vec2 _pxPitch, const LenUnit unit=LenUnit::m)
 
void setNumOfWavlen (const uint n_wavlens)
 
void setWavelength (const Real _wavlen, const LenUnit _unit=LenUnit::m)
 
void setColorType (const ColorType _clrType)
 
void setColorArrange (const ColorArran _clrArrange)
 
void setUnitOfWavlen (const LenUnit unit)
 
void setFieldEncoding (const FldStore _fldStore, const FldCodeType _fldCodeType)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const double _phaseCodeMin, const double _phaseCodeMax)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const vec2 _phaseCodeRange)
 
void addWavelengthNComplexFieldData (const Real wavlen, const OphComplexField &data)
 
void addComplexFieldData (const OphComplexField &data)
 
void addComplexFieldData (const Complex< Real > *data)
 
void addWavelength (const Real wavlen)
 
void clearWavelength ()
 
bool save ()
 
 ImgEncoderOhc ()
 
 ImgEncoderOhc (const std::string &_fname)
 
 ImgEncoderOhc (const std::string &_fname, const ohcHeader &_Header)
 
virtual ~ImgEncoderOhc ()
 
void initOHCheader ()
 
void setNumOfPixel (const uint _pxNumX, const uint _pxNumY)
 
void setNumOfPixel (const ivec2 _pxNum)
 
void setPixelPitch (const double _pxPitchX, const double _pxPitchY, const LenUnit unit=LenUnit::m)
 
void setPixelPitch (const vec2 _pxPitch, const LenUnit unit=LenUnit::m)
 
void setNumOfWavlen (const uint n_wavlens)
 
void setWavelength (const Real _wavlen, const LenUnit _unit=LenUnit::m)
 
void setColorType (const ColorType _clrType)
 
void setColorArrange (const ColorArran _clrArrange)
 
void setUnitOfWavlen (const LenUnit unit)
 
void setFieldEncoding (const FldStore _fldStore, const FldCodeType _fldCodeType)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const double _phaseCodeMin, const double _phaseCodeMax)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const vec2 _phaseCodeRange)
 
void addWavelengthNComplexFieldData (const Real wavlen, const OphComplexField &data)
 
void addComplexFieldData (const OphComplexField &data)
 
void addComplexFieldData (const Complex< Real > *data)
 
void addWavelength (const Real wavlen)
 
void clearWavelength ()
 
bool save ()
 
 ImgEncoderOhc ()
 
 ImgEncoderOhc (const std::string &_fname)
 
 ImgEncoderOhc (const std::string &_fname, const ohcHeader &_Header)
 
virtual ~ImgEncoderOhc ()
 
void initOHCheader ()
 
void setNumOfPixel (const uint _pxNumX, const uint _pxNumY)
 
void setNumOfPixel (const ivec2 _pxNum)
 
void setPixelPitch (const double _pxPitchX, const double _pxPitchY, const LenUnit unit=LenUnit::m)
 
void setPixelPitch (const vec2 _pxPitch, const LenUnit unit=LenUnit::m)
 
void setNumOfWavlen (const uint n_wavlens)
 
void setWavelength (const Real _wavlen, const LenUnit _unit=LenUnit::m)
 
void setColorType (const ColorType _clrType)
 
void setColorArrange (const ColorArran _clrArrange)
 
void setUnitOfWavlen (const LenUnit unit)
 
void setFieldEncoding (const FldStore _fldStore, const FldCodeType _fldCodeType)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const double _phaseCodeMin, const double _phaseCodeMax)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const vec2 _phaseCodeRange)
 
void addWavelengthNComplexFieldData (const Real wavlen, const OphComplexField &data)
 
void addComplexFieldData (const OphComplexField &data)
 
void addComplexFieldData (const Complex< Real > *data)
 
void addWavelength (const Real wavlen)
 
void clearWavelength ()
 
bool save ()
 
 ImgEncoderOhc ()
 
 ImgEncoderOhc (const std::string &_fname)
 
 ImgEncoderOhc (const std::string &_fname, const ohcHeader &_Header)
 
virtual ~ImgEncoderOhc ()
 
void initOHCheader ()
 
void setNumOfPixel (const uint _pxNumX, const uint _pxNumY)
 
void setNumOfPixel (const ivec2 _pxNum)
 
void setPixelPitch (const double _pxPitchX, const double _pxPitchY, const LenUnit unit=LenUnit::m)
 
void setPixelPitch (const vec2 _pxPitch, const LenUnit unit=LenUnit::m)
 
void setNumOfWavlen (const uint n_wavlens)
 
void setWavelength (const Real _wavlen, const LenUnit _unit=LenUnit::m)
 
void setColorType (const ColorType _clrType)
 
void setColorArrange (const ColorArran _clrArrange)
 
void setUnitOfWavlen (const LenUnit unit)
 
void setFieldEncoding (const FldStore _fldStore, const FldCodeType _fldCodeType)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const double _phaseCodeMin, const double _phaseCodeMax)
 
void setPhaseEncoding (const BPhaseCode _bPhaseCode, const vec2 _phaseCodeRange)
 
void addWavelengthNComplexFieldData (const Real wavlen, const OphComplexField &data)
 
void addComplexFieldData (const OphComplexField &data)
 
void addComplexFieldData (const Complex< Real > *data)
 
void addWavelength (const Real wavlen)
 
void clearWavelength ()
 
bool save ()
 
- Public Member Functions inherited from oph::ImgCodecOhc
 ImgCodecOhc ()
 
 ImgCodecOhc (const std::string &_fname)
 
 ImgCodecOhc (const std::string &_fname, const oph::ohcHeader &_Header)
 
virtual ~ImgCodecOhc ()=0
 
virtual void releaseFldData ()
 
void releaseOHCheader ()
 
void releaseCodeBuffer ()
 
bool setFileName (const std::string &_fname)
 
bool setOHCheader (const oph::ohcHeader &_Header)
 
void getOHCheader (oph::ohcHeader &_Header)
 
void getFieldInfo (oph::ohcFieldInfoHeader &_FieldInfo, std::vector< double_t > &_wavlenTable)
 
void getComplexFieldData (OphComplexField &cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (Complex< Real > **cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (OphComplexField **cmplx_field)
 
void getComplexFieldData (Complex< Real > ***cmplx_field)
 
 ImgCodecOhc ()
 
 ImgCodecOhc (const std::string &_fname)
 
 ImgCodecOhc (const std::string &_fname, const oph::ohcHeader &_Header)
 
virtual ~ImgCodecOhc ()=0
 
virtual void releaseFldData ()
 
void releaseOHCheader ()
 
void releaseCodeBuffer ()
 
bool setFileName (const std::string &_fname)
 
bool setOHCheader (const oph::ohcHeader &_Header)
 
void getOHCheader (oph::ohcHeader &_Header)
 
void getFieldInfo (oph::ohcFieldInfoHeader &_FieldInfo, std::vector< double_t > &_wavlenTable)
 
void getComplexFieldData (OphComplexField &cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (Complex< Real > **cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (OphComplexField **cmplx_field)
 
void getComplexFieldData (Complex< Real > ***cmplx_field)
 
 ImgCodecOhc ()
 
 ImgCodecOhc (const std::string &_fname)
 
 ImgCodecOhc (const std::string &_fname, const oph::ohcHeader &_Header)
 
virtual ~ImgCodecOhc ()=0
 
virtual void releaseFldData ()
 
void releaseOHCheader ()
 
void releaseCodeBuffer ()
 
bool setFileName (const std::string &_fname)
 
bool setOHCheader (const oph::ohcHeader &_Header)
 
void getOHCheader (oph::ohcHeader &_Header)
 
void getFieldInfo (oph::ohcFieldInfoHeader &_FieldInfo, std::vector< double_t > &_wavlenTable)
 
void getComplexFieldData (OphComplexField &cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (Complex< Real > **cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (OphComplexField **cmplx_field)
 
void getComplexFieldData (Complex< Real > ***cmplx_field)
 
 ImgCodecOhc ()
 
 ImgCodecOhc (const std::string &_fname)
 
 ImgCodecOhc (const std::string &_fname, const oph::ohcHeader &_Header)
 
virtual ~ImgCodecOhc ()=0
 
virtual void releaseFldData ()
 
void releaseOHCheader ()
 
void releaseCodeBuffer ()
 
bool setFileName (const std::string &_fname)
 
bool setOHCheader (const oph::ohcHeader &_Header)
 
void getOHCheader (oph::ohcHeader &_Header)
 
void getFieldInfo (oph::ohcFieldInfoHeader &_FieldInfo, std::vector< double_t > &_wavlenTable)
 
void getComplexFieldData (OphComplexField &cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (Complex< Real > **cmplx_field, uint wavelen_idx)
 
void getComplexFieldData (OphComplexField **cmplx_field)
 
void getComplexFieldData (Complex< Real > ***cmplx_field)
 

Protected Member Functions

uint64_t encodeFieldData ()
 
uint64_t encodeFieldData ()
 
uint64_t encodeFieldData ()
 
uint64_t encodeFieldData ()
 

Protected Attributes

std::ofstream File
 
- Protected Attributes inherited from oph::ImgCodecOhc
std::string fname
 
float * buf_f32 = nullptr
 
double * buf_f64 = nullptr
 
std::vector< OphComplexFieldfield_cmplx
 
std::vector< std::string > linkFilePath
 
oph::ohcHeaderHeader = nullptr
 

Detailed Description

Definition at line 132 of file ImgCodecOhc.h.

Constructor & Destructor Documentation

◆ ImgEncoderOhc() [1/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( )

Definition at line 817 of file ImgCodecOhc.cpp.

◆ ImgEncoderOhc() [2/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname)

Definition at line 829 of file ImgCodecOhc.cpp.

◆ ImgEncoderOhc() [3/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname,
const ohcHeader _Header 
)

Definition at line 823 of file ImgCodecOhc.cpp.

◆ ~ImgEncoderOhc() [1/4]

oph::ImgEncoderOhc::~ImgEncoderOhc ( )
virtual

Definition at line 835 of file ImgCodecOhc.cpp.

◆ ImgEncoderOhc() [4/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( )

◆ ImgEncoderOhc() [5/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname)

◆ ImgEncoderOhc() [6/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname,
const ohcHeader _Header 
)

◆ ~ImgEncoderOhc() [2/4]

virtual oph::ImgEncoderOhc::~ImgEncoderOhc ( )
virtual

◆ ImgEncoderOhc() [7/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( )

◆ ImgEncoderOhc() [8/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname)

◆ ImgEncoderOhc() [9/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname,
const ohcHeader _Header 
)

◆ ~ImgEncoderOhc() [3/4]

virtual oph::ImgEncoderOhc::~ImgEncoderOhc ( )
virtual

◆ ImgEncoderOhc() [10/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( )

◆ ImgEncoderOhc() [11/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname)

◆ ImgEncoderOhc() [12/12]

oph::ImgEncoderOhc::ImgEncoderOhc ( const std::string &  _fname,
const ohcHeader _Header 
)

◆ ~ImgEncoderOhc() [4/4]

virtual oph::ImgEncoderOhc::~ImgEncoderOhc ( )
virtual

Member Function Documentation

◆ addComplexFieldData() [1/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const OphComplexField data)

Definition at line 1022 of file ImgCodecOhc.cpp.

◆ addComplexFieldData() [2/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const OphComplexField data)

◆ addComplexFieldData() [3/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const OphComplexField data)

◆ addComplexFieldData() [4/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const OphComplexField data)

◆ addComplexFieldData() [5/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const Complex< Real > *  data)

Definition at line 1026 of file ImgCodecOhc.cpp.

◆ addComplexFieldData() [6/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const Complex< Real > *  data)

◆ addComplexFieldData() [7/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const Complex< Real > *  data)

◆ addComplexFieldData() [8/8]

void oph::ImgEncoderOhc::addComplexFieldData ( const Complex< Real > *  data)

◆ addWavelength() [1/4]

void oph::ImgEncoderOhc::addWavelength ( const Real  wavlen)

Definition at line 1047 of file ImgCodecOhc.cpp.

◆ addWavelength() [2/4]

void oph::ImgEncoderOhc::addWavelength ( const Real  wavlen)

◆ addWavelength() [3/4]

void oph::ImgEncoderOhc::addWavelength ( const Real  wavlen)

◆ addWavelength() [4/4]

void oph::ImgEncoderOhc::addWavelength ( const Real  wavlen)

◆ addWavelengthNComplexFieldData() [1/4]

void oph::ImgEncoderOhc::addWavelengthNComplexFieldData ( const Real  wavlen,
const OphComplexField data 
)

◆ addWavelengthNComplexFieldData() [2/4]

void oph::ImgEncoderOhc::addWavelengthNComplexFieldData ( const Real  wavlen,
const OphComplexField data 
)

◆ addWavelengthNComplexFieldData() [3/4]

void oph::ImgEncoderOhc::addWavelengthNComplexFieldData ( const Real  wavlen,
const OphComplexField data 
)

Definition at line 1017 of file ImgCodecOhc.cpp.

◆ addWavelengthNComplexFieldData() [4/4]

void oph::ImgEncoderOhc::addWavelengthNComplexFieldData ( const Real  wavlen,
const OphComplexField data 
)

◆ clearWavelength() [1/4]

void oph::ImgEncoderOhc::clearWavelength ( )

Definition at line 1042 of file ImgCodecOhc.cpp.

◆ clearWavelength() [2/4]

void oph::ImgEncoderOhc::clearWavelength ( )

◆ clearWavelength() [3/4]

void oph::ImgEncoderOhc::clearWavelength ( )

◆ clearWavelength() [4/4]

void oph::ImgEncoderOhc::clearWavelength ( )

◆ encodeFieldData() [1/4]

uint64_t oph::ImgEncoderOhc::encodeFieldData ( )
protected

Definition at line 1205 of file ImgCodecOhc.cpp.

◆ encodeFieldData() [2/4]

uint64_t oph::ImgEncoderOhc::encodeFieldData ( )
protected

◆ encodeFieldData() [3/4]

uint64_t oph::ImgEncoderOhc::encodeFieldData ( )
protected

◆ encodeFieldData() [4/4]

uint64_t oph::ImgEncoderOhc::encodeFieldData ( )
protected

◆ initOHCheader() [1/4]

void oph::ImgEncoderOhc::initOHCheader ( )
virtual

Reimplemented from oph::ImgCodecOhc.

◆ initOHCheader() [2/4]

void oph::ImgEncoderOhc::initOHCheader ( )
virtual

Reimplemented from oph::ImgCodecOhc.

◆ initOHCheader() [3/4]

void oph::ImgEncoderOhc::initOHCheader ( )
virtual

Reimplemented from oph::ImgCodecOhc.

Definition at line 842 of file ImgCodecOhc.cpp.

◆ initOHCheader() [4/4]

void oph::ImgEncoderOhc::initOHCheader ( )
virtual

Reimplemented from oph::ImgCodecOhc.

◆ save() [1/4]

bool oph::ImgEncoderOhc::save ( )

Definition at line 1057 of file ImgCodecOhc.cpp.

◆ save() [2/4]

bool oph::ImgEncoderOhc::save ( )

◆ save() [3/4]

bool oph::ImgEncoderOhc::save ( )

◆ save() [4/4]

bool oph::ImgEncoderOhc::save ( )

◆ setColorArrange() [1/4]

void oph::ImgEncoderOhc::setColorArrange ( const ColorArran  _clrArrange)

◆ setColorArrange() [2/4]

void oph::ImgEncoderOhc::setColorArrange ( const ColorArran  _clrArrange)

Definition at line 944 of file ImgCodecOhc.cpp.

◆ setColorArrange() [3/4]

void oph::ImgEncoderOhc::setColorArrange ( const ColorArran  _clrArrange)

◆ setColorArrange() [4/4]

void oph::ImgEncoderOhc::setColorArrange ( const ColorArran  _clrArrange)

◆ setColorType() [1/4]

void oph::ImgEncoderOhc::setColorType ( const ColorType  _clrType)

◆ setColorType() [2/4]

void oph::ImgEncoderOhc::setColorType ( const ColorType  _clrType)

Definition at line 934 of file ImgCodecOhc.cpp.

◆ setColorType() [3/4]

void oph::ImgEncoderOhc::setColorType ( const ColorType  _clrType)

◆ setColorType() [4/4]

void oph::ImgEncoderOhc::setColorType ( const ColorType  _clrType)

◆ setFieldEncoding() [1/4]

void oph::ImgEncoderOhc::setFieldEncoding ( const FldStore  _fldStore,
const FldCodeType  _fldCodeType 
)

◆ setFieldEncoding() [2/4]

void oph::ImgEncoderOhc::setFieldEncoding ( const FldStore  _fldStore,
const FldCodeType  _fldCodeType 
)

Definition at line 965 of file ImgCodecOhc.cpp.

◆ setFieldEncoding() [3/4]

void oph::ImgEncoderOhc::setFieldEncoding ( const FldStore  _fldStore,
const FldCodeType  _fldCodeType 
)

◆ setFieldEncoding() [4/4]

void oph::ImgEncoderOhc::setFieldEncoding ( const FldStore  _fldStore,
const FldCodeType  _fldCodeType 
)

◆ setNumOfPixel() [1/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const uint  _pxNumX,
const uint  _pxNumY 
)

Definition at line 878 of file ImgCodecOhc.cpp.

◆ setNumOfPixel() [2/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const uint  _pxNumX,
const uint  _pxNumY 
)

◆ setNumOfPixel() [3/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const uint  _pxNumX,
const uint  _pxNumY 
)

◆ setNumOfPixel() [4/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const uint  _pxNumX,
const uint  _pxNumY 
)

◆ setNumOfPixel() [5/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const ivec2  _pxNum)

◆ setNumOfPixel() [6/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const ivec2  _pxNum)

Definition at line 889 of file ImgCodecOhc.cpp.

◆ setNumOfPixel() [7/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const ivec2  _pxNum)

◆ setNumOfPixel() [8/8]

void oph::ImgEncoderOhc::setNumOfPixel ( const ivec2  _pxNum)

◆ setNumOfWavlen() [1/4]

void oph::ImgEncoderOhc::setNumOfWavlen ( const uint  n_wavlens)

◆ setNumOfWavlen() [2/4]

void oph::ImgEncoderOhc::setNumOfWavlen ( const uint  n_wavlens)

◆ setNumOfWavlen() [3/4]

void oph::ImgEncoderOhc::setNumOfWavlen ( const uint  n_wavlens)

Definition at line 924 of file ImgCodecOhc.cpp.

◆ setNumOfWavlen() [4/4]

void oph::ImgEncoderOhc::setNumOfWavlen ( const uint  n_wavlens)

◆ setPhaseEncoding() [1/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const double  _phaseCodeMin,
const double  _phaseCodeMax 
)

Definition at line 977 of file ImgCodecOhc.cpp.

◆ setPhaseEncoding() [2/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const double  _phaseCodeMin,
const double  _phaseCodeMax 
)

◆ setPhaseEncoding() [3/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const double  _phaseCodeMin,
const double  _phaseCodeMax 
)

◆ setPhaseEncoding() [4/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const double  _phaseCodeMin,
const double  _phaseCodeMax 
)

◆ setPhaseEncoding() [5/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const vec2  _phaseCodeRange 
)

Definition at line 990 of file ImgCodecOhc.cpp.

◆ setPhaseEncoding() [6/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const vec2  _phaseCodeRange 
)

◆ setPhaseEncoding() [7/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const vec2  _phaseCodeRange 
)

◆ setPhaseEncoding() [8/8]

void oph::ImgEncoderOhc::setPhaseEncoding ( const BPhaseCode  _bPhaseCode,
const vec2  _phaseCodeRange 
)

◆ setPixelPitch() [1/8]

void oph::ImgEncoderOhc::setPixelPitch ( const double  _pxPitchX,
const double  _pxPitchY,
const LenUnit  unit = LenUnit::m 
)

◆ setPixelPitch() [2/8]

void oph::ImgEncoderOhc::setPixelPitch ( const double  _pxPitchX,
const double  _pxPitchY,
const LenUnit  unit = LenUnit::m 
)

◆ setPixelPitch() [3/8]

void oph::ImgEncoderOhc::setPixelPitch ( const double  _pxPitchX,
const double  _pxPitchY,
const LenUnit  unit = LenUnit::m 
)

Definition at line 900 of file ImgCodecOhc.cpp.

◆ setPixelPitch() [4/8]

void oph::ImgEncoderOhc::setPixelPitch ( const double  _pxPitchX,
const double  _pxPitchY,
const LenUnit  unit = LenUnit::m 
)

◆ setPixelPitch() [5/8]

void oph::ImgEncoderOhc::setPixelPitch ( const vec2  _pxPitch,
const LenUnit  unit = LenUnit::m 
)

Definition at line 912 of file ImgCodecOhc.cpp.

◆ setPixelPitch() [6/8]

void oph::ImgEncoderOhc::setPixelPitch ( const vec2  _pxPitch,
const LenUnit  unit = LenUnit::m 
)

◆ setPixelPitch() [7/8]

void oph::ImgEncoderOhc::setPixelPitch ( const vec2  _pxPitch,
const LenUnit  unit = LenUnit::m 
)

◆ setPixelPitch() [8/8]

void oph::ImgEncoderOhc::setPixelPitch ( const vec2  _pxPitch,
const LenUnit  unit = LenUnit::m 
)

◆ setUnitOfWavlen() [1/4]

void oph::ImgEncoderOhc::setUnitOfWavlen ( const LenUnit  unit)

◆ setUnitOfWavlen() [2/4]

void oph::ImgEncoderOhc::setUnitOfWavlen ( const LenUnit  unit)

◆ setUnitOfWavlen() [3/4]

void oph::ImgEncoderOhc::setUnitOfWavlen ( const LenUnit  unit)

Definition at line 954 of file ImgCodecOhc.cpp.

◆ setUnitOfWavlen() [4/4]

void oph::ImgEncoderOhc::setUnitOfWavlen ( const LenUnit  unit)

◆ setWavelength() [1/4]

void oph::ImgEncoderOhc::setWavelength ( const Real  _wavlen,
const LenUnit  _unit = LenUnit::m 
)

◆ setWavelength() [2/4]

void oph::ImgEncoderOhc::setWavelength ( const Real  _wavlen,
const LenUnit  _unit = LenUnit::m 
)

Definition at line 1012 of file ImgCodecOhc.cpp.

◆ setWavelength() [3/4]

void oph::ImgEncoderOhc::setWavelength ( const Real  _wavlen,
const LenUnit  _unit = LenUnit::m 
)

◆ setWavelength() [4/4]

void oph::ImgEncoderOhc::setWavelength ( const Real  _wavlen,
const LenUnit  _unit = LenUnit::m 
)

Member Data Documentation

◆ File

std::ofstream oph::ImgEncoderOhc::File
protected

Definition at line 169 of file ImgCodecOhc.h.


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