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.BoundingBox3d Member List

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

BoundingBox3d()IG.Num.BoundingBox3dinline
BoundingBox3d(double minX, double maxX, double minY, double maxY, double minZ, double maxZ)IG.Num.BoundingBox3dinline
BoundingBox3d(IVector coordinates)IG.Num.BoundingBox3dinline
BoundingBox3d(IVector min, IVector max)IG.Num.BoundingBox3dinline
BoundingBox3d(IBoundingBox bounds)IG.Num.BoundingBox3dinline
BoundingBox3d(double[] coordinates)IG.Num.BoundingBox3dinline
BoundingBox3d(double[] min, double[] max)IG.Num.BoundingBox3dinline
BoundingBoxBase(int dimension)IG.Num.BoundingBoxBaseinline
BoundingBoxBase(IVector coordinates)IG.Num.BoundingBoxBaseinline
BoundingBoxBase(IVector min, IVector max)IG.Num.BoundingBoxBaseinline
BoundingBoxBase(IBoundingBox bounds)IG.Num.BoundingBoxBaseinline
BoundingBoxBase(double[] coordinates)IG.Num.BoundingBoxBaseinline
BoundingBoxBase(double[] min, double[] max)IG.Num.BoundingBoxBaseinline
Copy(IBoundingBox original, IBoundingBox copy)IG.Num.BoundingBoxBaseinline
Create(int dimension, double min, double max)IG.Num.BoundingBoxBaseinlinestatic
Create(params IVector[] points)IG.Num.BoundingBoxBaseinlinestatic
CreateVector(int dim)IG.Num.BoundingBox3dinlineprotectedvirtual
DimensionIG.Num.BoundingBoxBase
ExpandOrShrinkInterval(int componentIndex, double factor)IG.Num.BoundingBoxBaseinline
ExpandOrShrinkInterval(double factor)IG.Num.BoundingBoxBaseinline
ExpandOrShrinkInterval(double factor, double zeroIntervalLengthReplacemnt)IG.Num.BoundingBoxBaseinline
GetAbsoluteCoordinates(IVector relativeCoordinates, ref IVector absoluteCoordinates)IG.Num.BoundingBoxBaseinline
GetIntervalLength(int componentIndex)IG.Num.BoundingBoxBaseinline
GetIntervalLengths(ref IVector intervals)IG.Num.BoundingBoxBaseinline
GetMax(int componentIndex)IG.Num.BoundingBoxBaseinline
GetMax(ref IVector max)IG.Num.BoundingBoxBaseinline
GetMin(int componentIndex)IG.Num.BoundingBoxBaseinline
GetMin(ref IVector min)IG.Num.BoundingBoxBaseinline
GetRandomPoint(ref IVector point)IG.Num.BoundingBoxBaseinline
GetRandomPoint(ref IVector point, IRandomGenerator rand)IG.Num.BoundingBoxBaseinline
GetRelativeCoordinates(IVector absoluteCoordinates, ref IVector relativeCoordinates)IG.Num.BoundingBoxBaseinline
IsMaxDefined(int componentIndex)IG.Num.BoundingBoxBaseinline
IsMinDefined(int componentIndex)IG.Num.BoundingBoxBaseinline
LiesOutside(IVector coordinates)IG.Num.BoundingBoxBaseinline
LiesOutside(params double[] coordinates)IG.Num.BoundingBoxBaseinline
LiesOutside(int componentIndex, double coordinate)IG.Num.BoundingBoxBaseinline
LiesOutside(IBoundingBox bounds)IG.Num.BoundingBoxBaseinline
Map(IBoundingBox original, IBoundingBox target, int whichComponent, double value)IG.Num.BoundingBoxBaseinlinestatic
Map(IBoundingBox original, IBoundingBox target, IVector value, ref IVector result)IG.Num.BoundingBoxBaseinlinestatic
MaxIG.Num.BoundingBoxBase
MaxAuxiliaryIG.Num.BoundingBoxBaseprotected
MaxXIG.Num.BoundingBox3d
MaxYIG.Num.BoundingBox3d
MaxZIG.Num.BoundingBox3d
MinIG.Num.BoundingBoxBase
MinAuxiliaryIG.Num.BoundingBoxBaseprotected
MinXIG.Num.BoundingBox3d
MinYIG.Num.BoundingBox3d
MinZIG.Num.BoundingBox3d
Reset()IG.Num.BoundingBoxBaseinline
Reset(int componentIndex)IG.Num.BoundingBoxBaseinline
ResetMax()IG.Num.BoundingBoxBaseinlineprotected
ResetMax(int componentIndex)IG.Num.BoundingBoxBaseinline
ResetMin()IG.Num.BoundingBoxBaseinlineprotected
ResetMin(int componentIndex)IG.Num.BoundingBoxBaseinline
SetBounds(int componentIndex, double min, double max)IG.Num.BoundingBoxBaseinline
SetDimensionAndReset(int newDimension)IG.Num.BoundingBoxBaseinline
SetMax(int componentIndex, double max)IG.Num.BoundingBoxBaseinline
SetMin(int componentIndex, double min)IG.Num.BoundingBoxBaseinline
Shrink(IBoundingBox outerBounds)IG.Num.BoundingBoxBaseinline
Shrink(int which, double minBound, double maxBound)IG.Num.BoundingBoxBaseinline
ToString()IG.Num.BoundingBoxBaseinline
UndefinedMaxIG.Num.BoundingBoxBaseprotected
UndefinedMinIG.Num.BoundingBoxBaseprotected
Update(vec3 coordinates)IG.Num.BoundingBox3dinline
Update(params vec3[] points)IG.Num.BoundingBox3dinline
Update(Vector3d coordinates)IG.Num.BoundingBox3dinline
Update(params Vector3d[] points)IG.Num.BoundingBox3dinline
IG::Num::BoundingBoxBase.Update(IVector coordinates)IG.Num.BoundingBoxBaseinline
IG::Num::BoundingBoxBase.Update(params IVector[] points)IG.Num.BoundingBoxBaseinline
IG::Num::BoundingBoxBase.Update(params double[] coordinates)IG.Num.BoundingBoxBaseinline
IG::Num::BoundingBoxBase.Update(int componentIndex, double coordinate)IG.Num.BoundingBoxBaseinline
IG::Num::BoundingBoxBase.Update(int componentIndex, params double[] coordinates)IG.Num.BoundingBoxBaseinline
IG::Num::BoundingBoxBase.Update(IBoundingBox bounds)IG.Num.BoundingBoxBaseinline
UpdateAll(params double[] coordinates)IG.Num.BoundingBoxBaseinline