UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
Camera Class Reference

Public Member Functions

 Camera (std::string_view name, ufo::Transform3f pose, char const *serial_number, std::uint32_t width=640, std::uint32_t height=400, std::uint32_t fps=15, OBFormat color_format=OB_FORMAT_RGB, OBFormat depth_format=OB_FORMAT_Y16)
 
Cloud cloud () const
 
ufo::Transform3f pose () const
 
bool update ()
 

Detailed Description

Definition at line 67 of file ufo_manipulation.cpp.

Constructor & Destructor Documentation

◆ Camera()

Camera::Camera ( std::string_view  name,
ufo::Transform3f  pose,
char const *  serial_number,
std::uint32_t  width = 640,
std::uint32_t  height = 400,
std::uint32_t  fps = 15,
OBFormat  color_format = OB_FORMAT_RGB,
OBFormat  depth_format = OB_FORMAT_Y16 
)
inline

Definition at line 70 of file ufo_manipulation.cpp.

◆ ~Camera()

Camera::~Camera ( )
inline

Definition at line 100 of file ufo_manipulation.cpp.

Member Function Documentation

◆ cloud()

Cloud Camera::cloud ( ) const
inline

Definition at line 117 of file ufo_manipulation.cpp.

◆ pose()

ufo::Transform3f Camera::pose ( ) const
inline

Definition at line 134 of file ufo_manipulation.cpp.

◆ update()

bool Camera::update ( )
inline

Definition at line 102 of file ufo_manipulation.cpp.


The documentation for this class was generated from the following file: