Class smartTileMetaData

Class Documentation

class smartTileMetaData

Public Functions

inline smartTileMetaData()
inline smartTileMetaData(unsigned int _groupNumber, std::vector<uint16_t> _tileSize, std::vector<uint32_t> _position, std::vector<uint16_t> _coordinate, std::vector<uint16_t> _overlapSizeH, std::vector<uint16_t> _overlapSizeV, std::vector<uint32_t> _finalImageSize, std::vector<uint16_t> _tileConfiguration, bool _enableInvalidRegions = true)
inline uint16_t tileWidth() const
inline uint16_t tileHeight() const
inline uint16_t positionV() const
inline uint16_t positionH() const
inline uint32_t finalWidth() const
inline uint32_t finalHeight() const
inline uint16_t overlapSizeH_left() const
inline uint16_t overlapSizeH_right() const
inline uint16_t overlapSizeV_top() const
inline uint16_t overlapSizeV_bottom() const

Public Members

uint32_t groupNumber
std::vector<uint32_t> position
std::vector<uint16_t> size
std::vector<uint16_t> overlapSizeH
std::vector<uint16_t> overlapSizeV
std::vector<uint32_t> finalImageSize
std::vector<uint16_t> coordinate
std::vector<uint16_t> tileConfiguration
bool enableInvalidRegions
std::vector<uint16_t> invalidHorizontalRegion
std::vector<uint16_t> invalidVerticalRegion