Struct ILLIXR::data_format::cam_type_zed
ClassList > ILLIXR > data_format > cam_type_zed
#include <zed_cam.hpp>
Inherits the following classes: ILLIXR::data_format::cam_base_type
Public Attributes
| Type | Name |
|---|---|
| multi_pose_map | poses |
| std::size_t | serial_no |
Public Attributes inherited from ILLIXR::data_format::cam_base_type
See ILLIXR::data_format::cam_base_type
| 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 |
|---|---|
| cam_type_zed (time_point _time, cv::Mat _img0, cv::Mat _img1, cv::Mat _rgb, cv::Mat _depth, cv::Mat _confidence, std::size_t _serial_no, multi_pose_map _poses) |
Public Functions inherited from ILLIXR::data_format::cam_base_type
See ILLIXR::data_format::cam_base_type
| 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
camera type for ZED, can hold images for left eye, eight eye, rgb image, and pose
Public Attributes Documentation
variable poses
multi_pose_map ILLIXR::data_format::cam_type_zed::poses;
variable serial_no
std::size_t ILLIXR::data_format::cam_type_zed::serial_no;
Public Functions Documentation
function cam_type_zed
inline ILLIXR::data_format::cam_type_zed::cam_type_zed (
time_point _time,
cv::Mat _img0,
cv::Mat _img1,
cv::Mat _rgb,
cv::Mat _depth,
cv::Mat _confidence,
std::size_t _serial_no,
multi_pose_map _poses
)
The documentation for this class was generated from the following file /home/friedel/tmp/ILLIXR/include/illixr/data_format/zed_cam.hpp