49 #ifndef vpMbtDistanceLine_HH
50 #define vpMbtDistanceLine_HH
52 #include <visp/vpPoint.h>
53 #include <visp/vpMbtMeLine.h>
54 #include <visp/vpLine.h>
55 #include <visp/vpHomogeneousMatrix.h>
56 #include <visp/vpFeatureLine.h>
57 #include <visp/vpMbHiddenFaces.h>
144 inline std::string
getName()
const {
return name;}
146 void initInteractionMatrixError();
170 inline void setIndex(
const unsigned int i) {index = i;}
179 void setMovingEdge(
vpMe *Me);
186 inline void setName(
const std::string name) {this->name = name;}
193 inline void setName(
const char* name) {this->name = name;}
200 inline void setVisible(
bool _isvisible) {isvisible = _isvisible ;}
207 void belongToPolygon(
int index) { Lindex_polygon.push_back(index); }