PDLine Class Reference

A line segment. More...

#include <pDomain.h>

Inheritance diagram for PDLine:

pDomain

List of all members.


Public Member Functions

  PDLine (const pVec &e0, const pVec &e1)
bool  Within (const pVec &pos) const
  Returns true for points within epsilon of the line segment.
pVec  Generate () const
  Returns a random point on this segment.
float  Size () const
  Returns the size of the domain (length, area, or volume).
pDomain *  copy () const

Public Attributes

pVec  p0
pVec  vec
pVec  vecNrm
float  len

Detailed Description

A line segment.

e0 and e1 are the endpoints of the segment.

Generate returns a random point on this segment. Within returns true for points within epsilon of the line segment.


Generated on Tue Dec 30 11:28:40 2008 for ParticleAPI by  doxygen 1.5.8