| IGLib 1.4 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Index
- Class Hierarchy
- Class Members

# IG::Num::DistanceComparer< PointContainerType, PointType > Member List

This is the complete list of members for IG::Num::DistanceComparer< PointContainerType, PointType >, including all inherited members.

_distanceFunction | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_lengthScales | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_mainLock | IG::Num::DistanceComparer< PointContainerType, PointType > | `[private]`
_max | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_min | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_outputLengthScales | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_outputMax | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_outputMin | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_referencePoint | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
_storedDistanceComparer | IG::Num::DistanceComparer< PointContainerType, PointType > | `[private]`
Compare(PointContainerType pt1, PointContainerType pt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, virtual]`
DefaultDistanceFunction(PointType pt1, PointType pt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, protected, virtual]`
Distance(PointType pt1, PointType pt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, virtual]`
Distance(PointContainerType boxedPt1, PointContainerType boxedPt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
Distance(PointContainerType boxedPt1, PointType pt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
Distance(PointType pt1, PointContainerType boxedPt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
Distance(PointType pt) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
Distance(PointContainerType boxedPt) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
DistanceComparer() | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, private]`
DistanceComparer(PointContainerType referencePoint, DistanceDelegate< PointType > distanceFunction) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
DistanceComparer(PointContainerType referencePoint, DistanceDelegate< PointType > distanceFunction, IVector lengthScales) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
DistanceFunction | IG::Num::DistanceComparer< PointContainerType, PointType > | `[protected]`
GetOutputRelativeCoordinates(IVector coord, ref IVector relativeCoortinates) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
GetPointCoordinates(PointType pt, ref IVector coord) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[pure virtual]`
GetRelativeCoordinates(IVector coord, ref IVector relativeCoortinates) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
LengthScales | IG::Num::DistanceComparer< PointContainerType, PointType > |
Lock | IG::Num::DistanceComparer< PointContainerType, PointType > |
Max | IG::Num::DistanceComparer< PointContainerType, PointType > |
Min | IG::Num::DistanceComparer< PointContainerType, PointType > |
OutputDistance(PointContainerType pt1, PointContainerType pt2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, virtual]`
OutputDistance(IVector outVec1, IVector outVec2) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline, protected, virtual]`
OutputLengthScales | IG::Num::DistanceComparer< PointContainerType, PointType > |
OutputMax | IG::Num::DistanceComparer< PointContainerType, PointType > |
OutputMin | IG::Num::DistanceComparer< PointContainerType, PointType > |
ReferencePoint | IG::Num::DistanceComparer< PointContainerType, PointType > |
SetCoordinateScales(IVector min, IVector max, IVector lengthScales) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
SetOutputScales(IVector min, IVector max, IVector lengthScales) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
Sort(List< PointContainerType > list) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
SortUsingStoredDistance(List< PointContainerType > list) | IG::Num::DistanceComparer< PointContainerType, PointType > | `[inline]`
StoredDistanceComparer | IG::Num::DistanceComparer< PointContainerType, PointType > |

All Classes Namespaces Files Functions Variables Enumerations Properties Events