Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
jafar::traversability::Ellipse Class Reference

Detailed Description

Definition at line 516 of file trv_util.hpp.

List of all members.

Public Member Functions

void set (const jblas::vec2 &center, const jblas::vec2 &ax1, const double &sigma1, const jblas::vec2 &ax2, const double &sigma2)
void set1 (const jblas::vec2 &center, const jblas::mat22 &Cov, bool DEBUG_FLAG=false)
jblas::matget (void)
void setMask (const jblas::mat *points, const int &width, const int &height)
jafar::image::ImagegetMask (void)
void draw (jafar::image::Image *img)

Private Member Functions

void setLine (jblas::mat *points, int counter, int line, int x1, int x2, int width, int height)
void calcIntersections ()
void calcEllipseConditionForWin (jblas::mat *ellPoints, jblas::vec2 center, int winX, int winY, double A, double B, double C, double k2)
void calcEllipseConditionForWinLbL (jblas::mat *ellPoints, jblas::vec2 center, int winX, int winY, double A, double B, double C, double F)

Private Attributes

jblas::matmPoints
jafar::image::ImagemMask

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:52 for Jafar by doxygen 1.7.6.1
LAAS-CNRS