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

the equation of the line is given in the form i.e. More...


Detailed Description

the equation of the line is given in the form i.e.

uX+d = 0 where u : the Unitary Normal Vector of the plane d : the distance to the origine

Definition at line 19 of file line2D.hpp.

#include <line2D.hpp>

List of all members.

Public Member Functions

Line2Doperator= (const Line2D &srcLine)
void setLine (Point2D &p1, Point2D &p2)
void info ()
void clear ()
bool isBaseNormal (int &nType)
void setBaseNormal (int nType)
double signedDistance (const Point2D &p) const
 signed distance betweed the line and the point2d

Public Attributes

double u [2]
 unit normal
double d0
 distance to the origine (0,0)
Point2D m_p1
 tow extemities
Point2D m_p2

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:42 for Jafar by doxygen 1.7.6.1
LAAS-CNRS