Base class for user-supplied objects capable of describing voxels connectivity, used to build prior factors of the MRF graph.
Definition at line 150 of file CRandomFieldGridMap3D.h.
#include <mrpt/maps/CRandomFieldGridMap3D.h>
Public Member Functions | |
virtual | ~ConnectivityDescriptor () |
virtual bool | getEdgeInformation (const CRandomFieldGridMap3D *parent, size_t icx, size_t icy, size_t icz, size_t jcx, size_t jcy, size_t jcz, double &out_edge_information)=0 |
Implement the check of whether node i=(icx,icy,icz) is connected with node j=(jcx,jcy,jcy). More... | |
|
inlinevirtual |
Definition at line 153 of file CRandomFieldGridMap3D.h.
|
pure virtual |
Implement the check of whether node i=(icx,icy,icz) is connected with node j=(jcx,jcy,jcy).
This visitor method will be called only for immediate neighbors.
parent | The parent map on which we are running |
icz | (cx,cy,cz) for node "i" |
jcz | (cx,cy,cz) for node "j" |
out_edge_information | Must output here the inverse of the variance of the constraint edge. |
Referenced by mrpt::maps::CRandomFieldGridMap3D::internal_initialize().
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |