#include <shader_map.h>
Inheritance diagram for mi::shader_v3::Map_distance_base:
Public Member Functions | |
virtual const miUint | get_dimension () const =0 |
returns the dimension of the functor. | |
virtual const float * | get_point () const =0 |
returns the search point. | |
virtual float | operator() (const float *min, const float *max) const =0 |
returns the distance from a bounding box. | |
virtual float | operator() (const Map_iterator_base *element) const =0 |
returns the distance from an element. |
|
returns the dimension of the functor.
Implemented in mi::shader_v3::Map_distance< DIM >. |
|
returns the search point.
Implemented in mi::shader_v3::Map_distance< DIM >. |
|
returns the distance from an element.
Implemented in mi::shader_v3::Map_distance< DIM >, and mi::shader_v3::Map_quad_distance< DIM >. |
|
returns the distance from a bounding box.
Implemented in mi::shader_v3::Map_distance< DIM >. |
Copyright © 1986-2009 by
mental images GmbH