public |
Inheritance Graph
graph BT
_DistanceCompare
click _DistanceCompare "classMinSG_1_1__DistanceCompare"
Description
Public Functions
_DistanceCompare( Geometry::Vec3 _referencePosition) (ctor) |
|
_DistanceCompare(const _DistanceCompare & other) (ctor) |
|
bool | operator()(const T * a, const T * b) const |
Documentation
function
MinSG::_DistanceCompare::_DistanceCompare
public | inline |
_DistanceCompare( | Geometry::Vec3 | _referencePosition ) |
(ctor)
Defined in MinSG/Helper/DistanceSorting.h:81
function
MinSG::_DistanceCompare::_DistanceCompare
public | inline |
_DistanceCompare( | const _DistanceCompare & | other ) |
(ctor)
Defined in MinSG/Helper/DistanceSorting.h:86
function
MinSG::_DistanceCompare::operator()
public | const | inline |
bool operator()( | const T * | a, |
const T * | b | |
) const |
Parameters
- a
- first object
- b
- second object
Returns
true if the first object is closer (if order == BACK_TO_FRONT) to the reference position than the second if the objects have equal distance to the reference position the pointers of the objects are compared
See also: float Geometry::Box::getDistanceSquared(position)
Defined in MinSG/Helper/DistanceSorting.h:100