pDomain Class Reference

#include <pDomain.h>

Inheritance diagram for pDomain:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool Within (const pVec &) const =0
virtual pVec Generate () const =0
virtual pDomaincopy () const =0
virtual ~pDomain ()


Detailed Description

Definition at line 6 of file pDomain.h.


Constructor & Destructor Documentation

virtual pDomain::~pDomain (  )  [inline, virtual]

Definition at line 14 of file pDomain.h.

00014 {}


Member Function Documentation

virtual bool pDomain::Within ( const pVec  )  const [pure virtual]

Implemented in PDPoint, PDLine, PDTriangle, PDRectangle, PDPlane, PDBox, PDCylinder, PDCone, PDSphere, PDBlob, and PDDisc.

virtual pVec pDomain::Generate (  )  const [pure virtual]

Implemented in PDPoint, PDLine, PDTriangle, PDRectangle, PDPlane, PDBox, PDCylinder, PDCone, PDSphere, PDBlob, and PDDisc.

Referenced by pVertex().

Here is the caller graph for this function:

virtual pDomain* pDomain::copy (  )  const [pure virtual]

Implemented in PDPoint, PDLine, PDTriangle, PDRectangle, PDPlane, PDBox, PDCylinder, PDCone, PDSphere, PDBlob, and PDDisc.

Referenced by pAvoid(), pBounce(), pColorD(), pJet(), pRandomAccel(), pRandomDisplace(), pRandomRotVelocity(), pRandomVelocity(), pRotVelocityD(), pSink(), pSinkVelocity(), pSizeD(), pSource(), pUpVecD(), pVelocityD(), and pVertexBD().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Generated on Sat Mar 15 23:51:51 2008 for Armagetron Advanced by  doxygen 1.5.4