| Viam C++ SDK current
    | 
Defines a Camera component.  
More...
#include <bitset>#include <chrono>#include <string>#include <vector>#include <boost/endian/conversion.hpp>#include <xtensor/xarray.hpp>#include <viam/sdk/common/proto_value.hpp>#include <viam/sdk/common/utils.hpp>#include <viam/sdk/config/resource.hpp>#include <viam/sdk/resource/resource_api.hpp>Go to the source code of this file.
| Classes | |
| class | viam::sdk::Camera | 
| A Camerarepresents any physical hardware that can capture frames.  More... | |
| struct | viam::sdk::Camera::intrinsic_parameters | 
| struct | viam::sdk::Camera::distortion_parameters | 
| The distortion parameters of the camera.  More... | |
| struct | viam::sdk::Camera::properties | 
| The camera's supported features and settings.  More... | |
| struct | viam::sdk::Camera::point_cloud | 
| The points and mime type of a point cloud.  More... | |
| struct | viam::sdk::Camera::raw_image | 
| the raw bytes, mime type of an image, and name of the source that produced it.  More... | |
| struct | viam::sdk::Camera::image_collection | 
| a collection of images that were collected from a camera all at the same time.  More... | |
| struct | viam::sdk::API::traits< Camera > | 
| Functions | |
| bool | viam::sdk::operator== (const Camera::raw_image &lhs, const Camera::raw_image &rhs) | 
| bool | viam::sdk::operator== (const Camera::image_collection &lhs, const Camera::image_collection &rhs) | 
| bool | viam::sdk::operator== (const Camera::point_cloud &lhs, const Camera::point_cloud &rhs) | 
| bool | viam::sdk::operator== (const Camera::intrinsic_parameters &lhs, const Camera::intrinsic_parameters &rhs) | 
| bool | viam::sdk::operator== (const Camera::distortion_parameters &lhs, const Camera::distortion_parameters &rhs) | 
| bool | viam::sdk::operator== (const Camera::properties &lhs, const Camera::properties &rhs) | 
Defines a Camera component.