Struct ILLIXR::data_format::cam_base_type
ClassList > ILLIXR > data_format > cam_base_type
#include <opencv_data_types.hpp>
Inherits the following classes: ILLIXR::switchboard::event
Inherited by the following classes: ILLIXR::data_format::binocular_cam_type, ILLIXR::data_format::cam_type_zed, ILLIXR::data_format::depth_type, ILLIXR::data_format::ht::ht_frame, ILLIXR::data_format::monocular_cam_type, ILLIXR::data_format::rgb_depth_type
Public Attributes
| Type | Name |
|---|---|
| std::map< image::image_type, cv::Mat > | images = {}Mapping of the images with their types. |
| time_point | time Time associated with the image(s) |
| camera::cam_type | type What type of camera is this. |
Public Functions
| Type | Name |
|---|---|
| cv::Mat | at (const image::image_type idx) const |
| std::map< image::image_type, cv::Mat >::const_iterator | begin () const |
| cam_base_type (time_point _time, std::map< image::image_type, cv::Mat > imgs, camera::cam_type _type) |
|
| std::map< image::image_type, cv::Mat >::const_iterator | end () const |
| std::map< image::image_type, cv::Mat >::const_iterator | find (const image::image_type idx) const |
| int | format (image::image_type idx) |
| cv::Mat & | operator[] (image::image_type idx) |
| size_t | size () const |
Public Functions inherited from ILLIXR::switchboard::event
See ILLIXR::switchboard::event
| Type | Name |
|---|---|
| void | serialize (Archive & ar, const unsigned int version) |
| virtual | ~event () = default |
Detailed Description
Base struct for all camera classes
Public Attributes Documentation
variable images
Mapping of the images with their types.
std::map<image::image_type, cv::Mat> ILLIXR::data_format::cam_base_type::images;
variable time
Time associated with the image(s)
time_point ILLIXR::data_format::cam_base_type::time;
variable type
What type of camera is this.
camera::cam_type ILLIXR::data_format::cam_base_type::type;
Public Functions Documentation
function at
inline cv::Mat ILLIXR::data_format::cam_base_type::at (
const image::image_type idx
) const
function begin
inline std::map< image::image_type, cv::Mat >::const_iterator ILLIXR::data_format::cam_base_type::begin () const
function cam_base_type
inline ILLIXR::data_format::cam_base_type::cam_base_type (
time_point _time,
std::map< image::image_type, cv::Mat > imgs,
camera::cam_type _type
)
function end
inline std::map< image::image_type, cv::Mat >::const_iterator ILLIXR::data_format::cam_base_type::end () const
function find
inline std::map< image::image_type, cv::Mat >::const_iterator ILLIXR::data_format::cam_base_type::find (
const image::image_type idx
) const
function format
inline int ILLIXR::data_format::cam_base_type::format (
image::image_type idx
)
function operator[]
inline cv::Mat & ILLIXR::data_format::cam_base_type::operator[] (
image::image_type idx
)
function size
inline size_t ILLIXR::data_format::cam_base_type::size () const
The documentation for this class was generated from the following file /home/friedel/tmp/ILLIXR/include/illixr/data_format/opencv_data_types.hpp