#include <opencv2/rgbd/detail/pose_graph.hpp>
◆ ~PoseGraph()
virtual cv::kinfu::detail::PoseGraph::~PoseGraph |
( |
| ) |
|
|
virtual |
◆ addEdge()
virtual void cv::kinfu::detail::PoseGraph::addEdge |
( |
size_t |
_sourceNodeId, |
|
|
size_t |
_targetNodeId, |
|
|
const Affine3f & |
_transformation, |
|
|
const Matx66f & |
_information = Matx66f::eye() |
|
) |
| |
|
纯虚函数 |
◆ addNode()
virtual void cv::kinfu::detail::PoseGraph::addNode |
( |
size_t |
_nodeId, |
|
|
const Affine3d & |
_pose, |
|
|
bool |
fixed |
|
) |
| |
|
纯虚函数 |
◆ calcEnergy()
virtual double cv::kinfu::detail::PoseGraph::calcEnergy |
( |
| ) |
const |
|
纯虚函数 |
◆ create()
static Ptr< PoseGraph > cv::kinfu::detail::PoseGraph::create |
( |
| ) |
|
|
static |
◆ getEdgeEnd()
virtual size_t cv::kinfu::detail::PoseGraph::getEdgeEnd |
( |
size_t |
i | ) |
const |
|
纯虚函数 |
◆ getEdgeStart()
virtual size_t cv::kinfu::detail::PoseGraph::getEdgeStart |
( |
size_t |
i | ) |
const |
|
纯虚函数 |
◆ getNodePose()
virtual Affine3d cv::kinfu::detail::PoseGraph::getNodePose |
( |
size_t |
nodeId | ) |
const |
|
纯虚函数 |
◆ getNodesIds()
virtual std::vector< size_t > cv::kinfu::detail::PoseGraph::getNodesIds |
( |
| ) |
const |
|
纯虚函数 |
◆ getNumEdges()
virtual size_t cv::kinfu::detail::PoseGraph::getNumEdges |
( |
| ) |
const |
|
纯虚函数 |
◆ getNumNodes()
virtual size_t cv::kinfu::detail::PoseGraph::getNumNodes |
( |
| ) |
const |
|
纯虚函数 |
◆ isNodeExist()
virtual bool cv::kinfu::detail::PoseGraph::isNodeExist |
( |
size_t |
nodeId | ) |
const |
|
纯虚函数 |
◆ isNodeFixed()
virtual bool cv::kinfu::detail::PoseGraph::isNodeFixed |
( |
size_t |
nodeId | ) |
const |
|
纯虚函数 |
◆ isValid()
virtual bool cv::kinfu::detail::PoseGraph::isValid |
( |
| ) |
const |
|
纯虚函数 |
◆ optimize()
◆ setNodeFixed()
virtual bool cv::kinfu::detail::PoseGraph::setNodeFixed |
( |
size_t |
nodeId, |
|
|
bool |
fixed |
|
) |
| |
|
纯虚函数 |
该类的文档是从以下文件生成的