|
| setDegu (Datapool *i_data) |
|
bool | setParameters (QDomNode &config) |
|
bool | init () |
|
bool | draw (QImage **image) |
|
bool | paint (QImage *image) |
|
void | displayShowHull (QPainter &painter, SpHullModel hull) |
|
void | displayShowAxis (QPainter &painter, SpHullModel hull) |
|
void | displayShowNormals (QPainter &painter, SpHullModel hull) |
|
void | displayShowHead (QPainter &painter, DeguModel *d, int offX, int offY) |
|
void | displayShowTrajectory (QPainter &painter, std::deque< point2D< int > > &trajectory) |
|
void | getNormalIntersections (cv::Mat &f, cv::Rect &roi, std::vector< cv::Point > &hull, cv::Point2f &r1, cv::Point2f &r2, int n1, int n2, float dx, float dy, std::vector< segment2D< float > > &segs, std::vector< segment2D< float > > &hull_segs) |
|
void | setForegroundSegment (cv::Mat &f, cv::Rect &roi, std::vector< cv::Point > &hull, segment2D< float > &seg, segment2D< float > &hseg, float x, float y, float dx, float dy, int &I1, int &I2) |
|
| drawInterface (Datapool *i_data) |
|
|
static bool | movementFound (cv::Mat f, int wsize, int i0, int j0) |
|
static bool | movementFound (cv::Mat f, int wsize, int i0, int j0, cv::Rect roi) |
|
static double | histogramDistance (cv::MatND h1, cv::MatND h2) |
|
static double | distanceToSegment (int i1, int i2, std::vector< cv::Point > &contour) |
|
static bool | lineSegmentIntersection (cv::Point3f &line, cv::Point2f &p1, cv::Point2f &p2, cv::Point2f &r) |
|
static bool | getGeneralLineForm (cv::Point2f p1, cv::Point2f p2, cv::Point3f &rline) |
|
static bool | getGeneralLineForm (float x, float y, float dx, float dy, cv::Point3f &rline) |
|
static int | getContourToLineIntersection (std::vector< cv::Point > &hull, cv::Point3f &rline, cv::Point2f &r1, cv::Point2f &r2, int *n1=NULL, int *n2=NULL) |
|
static int | getContourToLineIntersectionIndexed (std::vector< cv::Point > &polygon, cv::Point3f &rline, cv::Point2f &r1, cv::Point2f &r2, int &n1, int &n2) |
|
static int | movementCount (cv::Mat f, int wsize, int i0, int j0, cv::Rect roi) |
|
static QDomNode | getParameterNode (QString pname, QDomElement &elem) |
|
static QDomNode | getParameterNode (QString pname, QDomNode &node) |
|
static QString | getParameterValue (QDomNode &node) |
|
static QString | getParameterValue (QDomElement &elem) |
|
static void | copyBytes (QImage *im1, QImage *im2) |
|
static void | showPolygon3D (QPainter &painter, SceneModel *i_pSmNode, QSharedPointer< polygon3D< double > > poly, const QColor &color) |
|
static void | showImagePolygon (QPainter &painter, QSharedPointer< polygon2D< int > > poly, const QColor &color) |
|
static void | paintImageLine (QPainter &painter, point2D< int > *pointBegin, point2D< int > *pointEnd, const QColor &color) |
|
static int | get2Dfrom3D (SceneModel *i_pSmNode, point3D< double > *point3D, point2D< double > *point2D) |
|
static void | paintLine (QPainter &painter, point2D< double > *pointBegin, point2D< double > *pointEnd) |
|