MFCubeNRegion
[MFNRegion]

Collaboration diagram for MFCubeNRegion:


Functions

MFNRegion MFNRegionCreateCube (double x0, double y0, double z0, double x1, double y1, double z1, MFErrorHandler e)
 Creates a cube in 3-space with edges parallel to the coordinate axes.
MFNRegion MFNRegionCreateHyperCubeByCorners (int n, MFNVector min, MFNVector max, MFErrorHandler e)
 Creates a cube in n-space with edges parallel to the coordinate axes and corners max and min.
MFNRegion MFNRegionCreateRectangle (double x0, double y0, double x1, double y1, MFErrorHandler e)
 Creates a rectangle in 2-space with edges parallel to the coordinate axes.
MFNRegion MFNRegionCreateDodecahedronMinusIcosahedron (MFErrorHandler e)
 Creates a region in 333pace which lies between a Dodecahedron and a rotated Iscosahedron. It was used in one of my projects, and you're welcome to it (it is not easy to mesh).

Function Documentation

MFNRegion MFNRegionCreateCube double  x0,
double  y0,
double  z0,
double  x1,
double  y1,
double  z1,
MFErrorHandler  e
 

Creates a cube in 3-space with edges parallel to the coordinate axes.

Parameters:
x0 The lower limit of the first coordinate.
y0 The lower limit of the second coordinate.
z0 The lower limit of the third coordinate.
x1 The upper limit of the first coordinate.
y1 The upper limit of the second coordinate.
z1 The upper limit of the third coordinate.
e A place to return errors.
Returns:
A new region.

MFNRegion MFNRegionCreateDodecahedronMinusIcosahedron MFErrorHandler  e  ) 
 

Creates a region in 333pace which lies between a Dodecahedron and a rotated Iscosahedron. It was used in one of my projects, and you're welcome to it (it is not easy to mesh).

Parameters:
e A place to return errors.
Returns:
A new region.

MFNRegion MFNRegionCreateHyperCubeByCorners int  n,
MFNVector  min,
MFNVector  max,
MFErrorHandler  e
 

Creates a cube in n-space with edges parallel to the coordinate axes and corners max and min.

Parameters:
n The dimension of the cube.
min The coordinates of min define the lower limits on each coordinate value.
max The coordinates of max define the upper limits on each coordinate value.
e A place to return errors.
Returns:
A new region.

MFNRegion MFNRegionCreateRectangle double  x0,
double  y0,
double  x1,
double  y1,
MFErrorHandler  e
 

Creates a rectangle in 2-space with edges parallel to the coordinate axes.

Parameters:
x0 The lower limit of the first coordinate.
y0 The lower limit of the second coordinate.
x1 The upper limit of the first coordinate.
y1 The upper limit of the second coordinate.
e A place to return errors.
Returns:
A new region.


Generated on Tue Jan 30 13:40:01 2007 for multifario by  doxygen 1.4.6