sofa::component::collision::Point Class Reference

#include <PointModel.h>

Inheritance diagram for sofa::component::collision::Point:

Inheritance graph
[legend]
Collaboration diagram for sofa::component::collision::Point:

Collaboration graph
[legend]

Public Member Functions

 Point (PointModel *model, int index)
 Point (core::CollisionElementIterator &i)
const Vector3 & p () const
const Vector3 & pFree () const
const Vector3 & v () const
Vector3 n () const
bool testLMD (const Vector3 &, double &, double &)

Detailed Description

Definition at line 47 of file PointModel.h.


Constructor & Destructor Documentation

sofa::component::collision::Point::Point ( PointModel *  model,
int  index 
) [inline]

Definition at line 109 of file PointModel.h.

sofa::component::collision::Point::Point ( core::CollisionElementIterator &  i  )  [inline, explicit]

Definition at line 113 of file PointModel.h.


Member Function Documentation

Vector3 sofa::component::collision::Point::n (  )  const [inline]

const Vector3 & sofa::component::collision::Point::p (  )  const [inline]

const Vector3 & sofa::component::collision::Point::pFree (  )  const [inline]

bool sofa::component::collision::Point::testLMD ( const Vector3 &  PQ,
double &  coneFactor,
double &  coneExtension 
)

const Vector3 & sofa::component::collision::Point::v (  )  const [inline]


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

Generated on Sun Nov 23 04:17:30 2008 for Sofa by  doxygen 1.5.7.1