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

- Main Page
- Namespaces
- Classes
- Files

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
IG.Num.BoundingBox Member List

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

BoundingBox(int dimension) | IG.Num.BoundingBox | inline
BoundingBox(IVector coordinates) | IG.Num.BoundingBox | inline
BoundingBox(IVector min, IVector max) | IG.Num.BoundingBox | inline
BoundingBox(IBoundingBox bounds) | IG.Num.BoundingBox | inline
BoundingBox(double[] coordinates) | IG.Num.BoundingBox | inline
BoundingBox(double[] min, double[] max) | IG.Num.BoundingBox | inline
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.BoundingBox | inline protected virtual
Dimension | IG.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
GetAbsoluteCoordinates(IVector relativeCoordinates, ref IVector absoluteCoordinates) | 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
GetRelativeCoordinates(IVector absoluteCoordinates, ref IVector relativeCoordinates) | 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
Max | IG.Num.BoundingBoxBase |
MaxAuxiliary | IG.Num.BoundingBoxBase | protected
Min | IG.Num.BoundingBoxBase |
MinAuxiliary | IG.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
UndefinedMax | IG.Num.BoundingBoxBase | protected
UndefinedMin | IG.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