IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Num.IBoundingBox Member List

This is the complete list of members for IG.Num.IBoundingBox, including all inherited members.

DimensionIG.Num.IBoundingBox
ExpandOrShrinkInterval(int componentIndex, double factor)IG.Num.IBoundingBox
ExpandOrShrinkInterval(double factor, double zeroIntervalLengthReplacemnt)IG.Num.IBoundingBox
ExpandOrShrinkInterval(double factor)IG.Num.IBoundingBox
GetAbsoluteCoordinates(IVector relativeCoordinates, ref IVector absoluteCoordinates)IG.Num.IBoundingBox
GetIntervalLength(int componentIndex)IG.Num.IBoundingBox
GetIntervalLengths(ref IVector intervals)IG.Num.IBoundingBox
GetMax(int which)IG.Num.IBoundingBox
GetMax(ref IVector max)IG.Num.IBoundingBox
GetMin(int which)IG.Num.IBoundingBox
GetMin(ref IVector min)IG.Num.IBoundingBox
GetRandomPoint(ref IVector point, IRandomGenerator rand)IG.Num.IBoundingBox
GetRandomPoint(ref IVector point)IG.Num.IBoundingBox
GetRelativeCoordinates(IVector absoluteCoordinates, ref IVector relativeCoordinates)IG.Num.IBoundingBox
IsMaxDefined(int componentIndex)IG.Num.IBoundingBox
IsMinDefined(int componentIndex)IG.Num.IBoundingBox
LiesOutside(IVector coordinates)IG.Num.IBoundingBox
LiesOutside(params double[] coordinates)IG.Num.IBoundingBox
LiesOutside(int componentIndex, double coordinate)IG.Num.IBoundingBox
LiesOutside(IBoundingBox bounds)IG.Num.IBoundingBox
MaxIG.Num.IBoundingBox
MinIG.Num.IBoundingBox
Reset()IG.Num.IBoundingBox
Reset(int componentIndex)IG.Num.IBoundingBox
ResetMax(int componentIndex)IG.Num.IBoundingBox
ResetMin(int componentIndex)IG.Num.IBoundingBox
SetBounds(int componentIndex, double min, double max)IG.Num.IBoundingBox
SetDimensionAndReset(int newDimension)IG.Num.IBoundingBox
SetMax(int componentIndex, double max)IG.Num.IBoundingBox
SetMin(int componentIndex, double min)IG.Num.IBoundingBox
Shrink(IBoundingBox outerBounds)IG.Num.IBoundingBox
Shrink(int which, double minBound, double maxBound)IG.Num.IBoundingBox
Update(IVector coordinates)IG.Num.IBoundingBox
Update(params IVector[] points)IG.Num.IBoundingBox
Update(params double[] coordinates)IG.Num.IBoundingBox
Update(int componentIndex, double coordinate)IG.Num.IBoundingBox
Update(int componentIndex, params double[] coordinates)IG.Num.IBoundingBox
Update(IBoundingBox bounds)IG.Num.IBoundingBox
UpdateAll(params double[] coordinates)IG.Num.IBoundingBox