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

IG::Num::BoundingBoxBase Member List

This is the complete list of members for IG::Num::BoundingBoxBase, including all inherited members.
_dimensionIG::Num::BoundingBoxBase [private]
_maxAuxIG::Num::BoundingBoxBase [private]
_minAuxIG::Num::BoundingBoxBase [private]
BoundingBoxBase(int dimension)IG::Num::BoundingBoxBase [inline]
BoundingBoxBase(IVector coordinates)IG::Num::BoundingBoxBase [inline]
BoundingBoxBase(IVector min, IVector max)IG::Num::BoundingBoxBase [inline]
BoundingBoxBase(IBoundingBox bounds)IG::Num::BoundingBoxBase [inline]
BoundingBoxBase(double[] coordinates)IG::Num::BoundingBoxBase [inline]
BoundingBoxBase(double[] min, double[] max)IG::Num::BoundingBoxBase [inline]
Copy(IBoundingBox original, IBoundingBox copy)IG::Num::BoundingBoxBase [inline]
Create(int dimension, double min, double max)IG::Num::BoundingBoxBase [inline, static]
Create(params IVector[] points)IG::Num::BoundingBoxBase [inline, static]
CreateVector(int dim)IG::Num::BoundingBoxBase [protected, pure virtual]
DimensionIG::Num::BoundingBoxBase
ExpandOrShrinkInterval(int componentIndex, double factor)IG::Num::BoundingBoxBase [inline]
ExpandOrShrinkInterval(double factor)IG::Num::BoundingBoxBase [inline]
ExpandOrShrinkInterval(double factor, double zeroIntervalLengthReplacemnt)IG::Num::BoundingBoxBase [inline]
GetIntervalLength(int componentIndex)IG::Num::BoundingBoxBase [inline]
GetIntervalLengths(ref IVector intervals)IG::Num::BoundingBoxBase [inline]
GetMax(int componentIndex)IG::Num::BoundingBoxBase [inline]
GetMax(ref IVector max)IG::Num::BoundingBoxBase [inline]
GetMin(int componentIndex)IG::Num::BoundingBoxBase [inline]
GetMin(ref IVector min)IG::Num::BoundingBoxBase [inline]
GetRandomPoint(ref IVector point)IG::Num::BoundingBoxBase [inline]
GetRandomPoint(ref IVector point, IRandomGenerator rand)IG::Num::BoundingBoxBase [inline]
IsMaxDefined(int componentIndex)IG::Num::BoundingBoxBase [inline]
IsMinDefined(int componentIndex)IG::Num::BoundingBoxBase [inline]
LiesOutside(IVector coordinates)IG::Num::BoundingBoxBase [inline]
LiesOutside(params double[] coordinates)IG::Num::BoundingBoxBase [inline]
LiesOutside(int componentIndex, double coordinate)IG::Num::BoundingBoxBase [inline]
LiesOutside(IBoundingBox bounds)IG::Num::BoundingBoxBase [inline]
Map(IBoundingBox original, IBoundingBox target, int whichComponent, double value)IG::Num::BoundingBoxBase [inline, static]
Map(IBoundingBox original, IBoundingBox target, IVector value, ref IVector result)IG::Num::BoundingBoxBase [inline, static]
MaxIG::Num::BoundingBoxBase
MaxAuxiliaryIG::Num::BoundingBoxBase [protected]
MinIG::Num::BoundingBoxBase
MinAuxiliaryIG::Num::BoundingBoxBase [protected]
Reset()IG::Num::BoundingBoxBase [inline]
Reset(int componentIndex)IG::Num::BoundingBoxBase [inline]
ResetMax()IG::Num::BoundingBoxBase [inline, protected]
ResetMax(int componentIndex)IG::Num::BoundingBoxBase [inline]
ResetMin()IG::Num::BoundingBoxBase [inline, protected]
ResetMin(int componentIndex)IG::Num::BoundingBoxBase [inline]
SetBounds(int componentIndex, double min, double max)IG::Num::BoundingBoxBase [inline]
SetDimensionAndReset(int newDimension)IG::Num::BoundingBoxBase [inline]
SetMax(int componentIndex, double max)IG::Num::BoundingBoxBase [inline]
SetMin(int componentIndex, double min)IG::Num::BoundingBoxBase [inline]
Shrink(IBoundingBox outerBounds)IG::Num::BoundingBoxBase [inline]
Shrink(int which, double minBound, double maxBound)IG::Num::BoundingBoxBase [inline]
ToString()IG::Num::BoundingBoxBase [inline]
UndefinedMaxIG::Num::BoundingBoxBase [protected]
UndefinedMinIG::Num::BoundingBoxBase [protected]
Update(IVector coordinates)IG::Num::BoundingBoxBase [inline]
Update(params IVector[] points)IG::Num::BoundingBoxBase [inline]
Update(params double[] coordinates)IG::Num::BoundingBoxBase [inline]
Update(int componentIndex, double coordinate)IG::Num::BoundingBoxBase [inline]
Update(int componentIndex, params double[] coordinates)IG::Num::BoundingBoxBase [inline]
Update(IBoundingBox bounds)IG::Num::BoundingBoxBase [inline]
UpdateAll(params double[] coordinates)IG::Num::BoundingBoxBase [inline]
 All Classes Namespaces Files Functions Variables Enumerations Properties Events