![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Frame is a container class storing an intrinsic matrix and several 2D tensors, from depth map, vertex map, to color map, in a customized way. More...
#include <Frame.h>
Public Member Functions | |
| Frame (int height, int width, const core::Tensor &intrinsics, const core::Device &device) | |
| int | GetHeight () const |
| int | GetWidth () const |
| void | SetIntrinsics (const core::Tensor &intrinsics) |
| core::Tensor | GetIntrinsics () const |
| void | SetData (const std::string &name, const core::Tensor &data) |
| core::Tensor | GetData (const std::string &name) const |
| void | SetDataFromImage (const std::string &name, const t::geometry::Image &data) |
| t::geometry::Image | GetDataAsImage (const std::string &name) const |
Frame is a container class storing an intrinsic matrix and several 2D tensors, from depth map, vertex map, to color map, in a customized way.
|
inline |
|
inline |
Definition at line 43 of file Frame.h.
References LogWarning, and name.
Referenced by GetDataAsImage(), cloudViewer::t::pipelines::slam::pybind_slam(), and cloudViewer::t::pipelines::slam::Model::SynthesizeModelFrame().
|
inline |
Definition at line 58 of file Frame.h.
References GetData(), and name.
Referenced by cloudViewer::t::pipelines::slam::Model::Integrate(), cloudViewer::t::pipelines::slam::pybind_slam(), and cloudViewer::t::pipelines::slam::Model::TrackFrameToModel().
|
inline |
Definition at line 32 of file Frame.h.
Referenced by cloudViewer::t::pipelines::slam::pybind_slam(), and cloudViewer::t::pipelines::slam::Model::SynthesizeModelFrame().
|
inline |
Definition at line 38 of file Frame.h.
Referenced by cloudViewer::t::pipelines::slam::Model::Integrate(), cloudViewer::t::pipelines::slam::Model::SynthesizeModelFrame(), and cloudViewer::t::pipelines::slam::Model::TrackFrameToModel().
|
inline |
Definition at line 33 of file Frame.h.
Referenced by cloudViewer::t::pipelines::slam::pybind_slam(), and cloudViewer::t::pipelines::slam::Model::SynthesizeModelFrame().
|
inline |
Definition at line 40 of file Frame.h.
References name, and cloudViewer::core::Tensor::To().
Referenced by cloudViewer::t::pipelines::slam::pybind_slam(), SetDataFromImage(), and cloudViewer::t::pipelines::slam::Model::SynthesizeModelFrame().
|
inline |
Definition at line 53 of file Frame.h.
References cloudViewer::t::geometry::Image::AsTensor(), name, and SetData().
Referenced by cloudViewer::t::pipelines::slam::pybind_slam().
|
inline |