Element2D Class Reference

#include <triangulation.h>

List of all members.

Public Member Functions

 Element2D ()
 Element2D (Point3D *p1, Point3D *p2, Point3D *p3)
bool findBarycentricCoordinates (const Point2D &p, double &c1, double &c2, double &c3) const
bool operator< (const Element2D &e) const

Public Attributes

double points [3][2]
double val [3]
double area [3]
Point2D circumCentre
double distToOrigin
double dist1
double dist2
double dist3
double circumRadius2
double elementArea


Constructor & Destructor Documentation

Element2D::Element2D (  )  [inline]

Element2D::Element2D ( Point3D p1,
Point3D p2,
Point3D p3 
) [inline]


Member Function Documentation

bool Element2D::findBarycentricCoordinates ( const Point2D p,
double &  c1,
double &  c2,
double &  c3 
) const [inline]

bool Element2D::operator< ( const Element2D e  )  const [inline]


Member Data Documentation

double Element2D::area[3]

double Element2D::points[3][2]

double Element2D::val[3]


The documentation for this class was generated from the following file:

Generated on Fri Jan 8 12:51:27 2010 for QSAS by  doxygen 1.5.7