Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <PixelLODEvaluator.hpp>
Public Member Functions | |
| PixelLODEvaluator () | |
| virtual const char * | className () |
| Returns the name of the class. | |
| virtual int | evaluate (Actor *actor, Camera *camera) |
| const std::vector< float > & | distanceRangeSet () |
| void | clearPixelRangeSet () |
| int | distanceRangeCount () const |
| float | distanceRange (int index) const |
| void | setPixelRangeSet (const std::vector< float > &distance_set) |
| void | addPixelRange (float distance) |
| void | setPixelRange (int index, float distance) |
Protected Attributes | |
| std::vector< float > | mPixelRangeSet |
| vl::PixelLODEvaluator::PixelLODEvaluator | ( | ) | [inline] |
| virtual const char* vl::PixelLODEvaluator::className | ( | ) | [inline, virtual] |
Implements vl::LODEvaluator.
| const std::vector<float>& vl::PixelLODEvaluator::distanceRangeSet | ( | ) | [inline] |
| void vl::PixelLODEvaluator::clearPixelRangeSet | ( | ) | [inline] |
| int vl::PixelLODEvaluator::distanceRangeCount | ( | ) | const [inline] |
| float vl::PixelLODEvaluator::distanceRange | ( | int | index | ) | const [inline] |
| void PixelLODEvaluator::setPixelRangeSet | ( | const std::vector< float > & | distance_set | ) |
| void PixelLODEvaluator::addPixelRange | ( | float | distance | ) |
| void PixelLODEvaluator::setPixelRange | ( | int | index, | |
| float | distance | |||
| ) |
std::vector<float> vl::PixelLODEvaluator::mPixelRangeSet [protected] |