| BoundingBox2d() | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(double minX, double maxX, double minY, double maxY) | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(IVector coordinates) | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(IVector min, IVector max) | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(IBoundingBox bounds) | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(double[] coordinates) | IG.Num.BoundingBox2d | inline |
| BoundingBox2d(double[] min, double[] max) | IG.Num.BoundingBox2d | 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 | inlinestatic |
| Create(params IVector[] points) | IG.Num.BoundingBoxBase | inlinestatic |
| CreateVector(int dim) | IG.Num.BoundingBox2d | inlineprotectedvirtual |
| 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 | inlinestatic |
| Map(IBoundingBox original, IBoundingBox target, IVector value, ref IVector result) | IG.Num.BoundingBoxBase | inlinestatic |
| Max | IG.Num.BoundingBoxBase | |
| MaxAuxiliary | IG.Num.BoundingBoxBase | protected |
| MaxX | IG.Num.BoundingBox2d | |
| MaxY | IG.Num.BoundingBox2d | |
| Min | IG.Num.BoundingBoxBase | |
| MinAuxiliary | IG.Num.BoundingBoxBase | protected |
| MinX | IG.Num.BoundingBox2d | |
| MinY | IG.Num.BoundingBox2d | |
| Reset() | IG.Num.BoundingBoxBase | inline |
| Reset(int componentIndex) | IG.Num.BoundingBoxBase | inline |
| ResetMax() | IG.Num.BoundingBoxBase | inlineprotected |
| ResetMax(int componentIndex) | IG.Num.BoundingBoxBase | inline |
| ResetMin() | IG.Num.BoundingBoxBase | inlineprotected |
| 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(vec2 coordinates) | IG.Num.BoundingBox2d | inline |
| Update(params vec2[] points) | IG.Num.BoundingBox2d | inline |
| Update(Vector2d coordinates) | IG.Num.BoundingBox2d | inline |
| Update(params Vector2d[] points) | IG.Num.BoundingBox2d | inline |
| IG::Num::BoundingBoxBase.Update(IVector coordinates) | IG.Num.BoundingBoxBase | inline |
| IG::Num::BoundingBoxBase.Update(params IVector[] points) | IG.Num.BoundingBoxBase | inline |
| IG::Num::BoundingBoxBase.Update(params double[] coordinates) | IG.Num.BoundingBoxBase | inline |
| IG::Num::BoundingBoxBase.Update(int componentIndex, double coordinate) | IG.Num.BoundingBoxBase | inline |
| IG::Num::BoundingBoxBase.Update(int componentIndex, params double[] coordinates) | IG.Num.BoundingBoxBase | inline |
| IG::Num::BoundingBoxBase.Update(IBoundingBox bounds) | IG.Num.BoundingBoxBase | inline |
| UpdateAll(params double[] coordinates) | IG.Num.BoundingBoxBase | inline |