GEE_ColorAroundPath Class Reference

#include <gee_color_around_path.h>

Inheritance diagram for GEE_ColorAroundPath:

Inheritance graph
[legend]
Collaboration diagram for GEE_ColorAroundPath:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions

Protected Attributes


Constructor & Destructor Documentation

GEE_ColorAroundPath::GEE_ColorAroundPath GEE_id_t  pathId = -1,
bool  vertexColors = true,
float  radiusNorm = 1.0f,
float  exaggerateRadius = 0.0f,
bool  useNapra = false
 

GEE_ColorAroundPath::~GEE_ColorAroundPath  )  [virtual]
 


Member Function Documentation

void GEE_ColorAroundPath::getBoundingBox VEE_BoundingBox  )  [virtual]
 

Reimplemented from GEE_SphereGroup.

bool GEE_ColorAroundPath::recolor const VEE_Vector3 location,
VEE_Vector4 color
[virtual]
 

Implements GEE_ReColor.

bool GEE_ColorAroundPath::recolor const VEE_Vector3 location,
VEE_Rgba color
[virtual]
 

Implements GEE_ReColor.

void GEE_ColorAroundPath::recolored GEE_Geometry  )  [virtual]
 

Implements GEE_ReColor.

VEE_Rgba GEE_ColorAroundPath::basicColor  )  [virtual]
 

Implements GEE_ReColor.

bool GEE_ColorAroundPath::act GEE_World w,
const GEE_TimeStamp time
[virtual]
 

A virtual function that does something.

This method is called at least once between "start" and "stop".

The default implementation returns true.

Reimplemented from GEE_PathToX.

bool GEE_ColorAroundPath::read GEE_Io  )  [virtual]
 

Reimplemented from GEE_Operator.

bool GEE_ColorAroundPath::write GEE_Io  )  [virtual]
 

Reimplemented from GEE_Operator.

const char * GEE_ColorAroundPath::type  )  [virtual]
 

Reimplemented from GEE_Operator.

GEE_Operator * GEE_ColorAroundPath::create  )  [static]
 

void GEE_ColorAroundPath::setColor const VEE_Rgba  c  )  [inline]
 

void GEE_ColorAroundPath::setRadius float  r  )  [inline]
 

Reimplemented from GEE_SphereGroup.

void GEE_ColorAroundPath::setPressure float  p  )  [inline]
 

bool GEE_ColorAroundPath::handleNewVertex GEE_Path3D::iterator  )  [protected, virtual]
 

Reimplemented from GEE_PathToX.

void GEE_ColorAroundPath::doColor GEE_World  )  [protected]
 


Member Data Documentation

VEE_Rgba GEE_ColorAroundPath::m_color [protected]
 

std::set<GEE_id_t> GEE_ColorAroundPath::m_hits [protected]
 

float GEE_ColorAroundPath::m_pressure [protected]
 

bool GEE_ColorAroundPath::m_vertexColors [protected]
 

float GEE_ColorAroundPath::m_exaggerateRadius [protected]
 

float GEE_ColorAroundPath::m_radiusNorm [protected]
 

bool GEE_ColorAroundPath::m_useNapra [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:02 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6