Template Struct FrameData

Struct Documentation

template<int __LEVELS>
struct FrameData

Public Functions

FrameData()
FrameData(const FrameData&)
FrameData(const Camera &camera, const ImageSize &slamImageSize, const unsigned char *data)
FrameData(const Camera &camera, const ImageSize &slamImageSize, const float *data)
~FrameData()

Public Members

const int Levels = __LEVELS
template<>
ImageSize imgSize[__LEVELS]
template<>
Camera camera[__LEVELS]
template<>
float *image[__LEVELS]
template<>
bool imageValid[__LEVELS]
template<>
Eigen::Vector4f *gradients[__LEVELS]
template<>
bool gradientsValid[__LEVELS]
template<>
float *maxGradients[__LEVELS]
template<>
bool maxGradientsValid[__LEVELS]
bool hasIDepthBeenSet
template<>
float *idepth[__LEVELS]
template<>
bool idepthValid[__LEVELS]
template<>
float *idepthVar[__LEVELS]
template<>
bool idepthVarValid[__LEVELS]
unsigned char *validity_reAct
float *idepth_reAct
float *idepthVar_reAct
bool reActivationDataValid
bool *refPixelWasGood

Protected Functions

void commonInitialization(const Camera &cam, const ImageSize &slamImageSize)