Overture
Version 25
|
#include <ContourSurface.h>
Public Types | |
enum | SurfaceTypeEnum { unknownSurfaceType, coordinateSurface, contourPlane, isoSurface } |
enum | SurfaceStatusEnum { inactive, notBuilt, built } |
enum | SurfaceColourTypeEnum { colourSurfaceDefault, colourSurfaceByIndex } |
Public Member Functions | |
ContourSurface () | |
~ContourSurface () | |
ContourSurface (const ContourSurface &x) | |
ContourSurface & | operator= (const ContourSurface &x) |
void | init () |
: Initialize an inactive surface. | |
void | destroy () |
int | getGlobalID () const |
Public Attributes | |
enum ContourSurface::SurfaceTypeEnum | surfaceType |
enum ContourSurface::SurfaceStatusEnum | surfaceStatus |
enum ContourSurface::SurfaceColourTypeEnum | surfaceColourType |
RealArray | csData |
int | side |
int | axis |
int | index |
int | grid |
real | normal [3] |
real | point [3] |
real | tangent1 [3] |
real | tangent2 [3] |
real | width1 |
real | width2 |
real | value |
real | minValue |
real | maxValue |
int | colourIndex |
Protected Attributes | |
int | globalID |
Static Protected Attributes | |
static Integer | globalIDCounter =12345678 |
ContourSurface::ContourSurface | ( | ) |
References init().
ContourSurface::~ContourSurface | ( | ) |
ContourSurface::ContourSurface | ( | const ContourSurface & | x | ) |
References init().
|
inline |
References csData, and init().
Referenced by PlotIt::contour3d().
|
inline |
References globalID.
void ContourSurface::init | ( | ) |
: Initialize an inactive surface.
References axis, colourIndex, colourSurfaceDefault, globalID, globalIDCounter, grid, inactive, index, maxValue, minValue, normal, point, REAL_MAX, side, surfaceColourType, surfaceStatus, surfaceType, tangent1, tangent2, unknownSurfaceType, value, width1, and width2.
Referenced by ContourSurface(), and destroy().
ContourSurface & ContourSurface::operator= | ( | const ContourSurface & | x | ) |
References axis, colourIndex, csData, globalID, grid, index, maxValue, minValue, normal, point, side, surfaceColourType, surfaceStatus, surfaceType, tangent1, tangent2, value, width1, and width2.
int ContourSurface::axis |
Referenced by init(), initContourSurfaceList(), and operator=().
int ContourSurface::colourIndex |
Referenced by PlotIt::contour3d(), init(), initContourSurfaceList(), and operator=().
RealArray ContourSurface::csData |
Referenced by destroy(), operator=(), and PlotIt::plot3dContours().
|
protected |
Referenced by getGlobalID(), init(), and operator=().
|
staticprotected |
Referenced by init().
int ContourSurface::grid |
Referenced by init(), initContourSurfaceList(), and operator=().
int ContourSurface::index |
Referenced by init(), initContourSurfaceList(), and operator=().
real ContourSurface::maxValue |
Referenced by init(), and operator=().
real ContourSurface::minValue |
Referenced by init(), and operator=().
real ContourSurface::normal[3] |
Referenced by init(), and operator=().
real ContourSurface::point[3] |
Referenced by init(), and operator=().
int ContourSurface::side |
Referenced by init(), initContourSurfaceList(), and operator=().
enum ContourSurface::SurfaceColourTypeEnum ContourSurface::surfaceColourType |
Referenced by PlotIt::contour3d(), init(), initContourSurfaceList(), and operator=().
enum ContourSurface::SurfaceStatusEnum ContourSurface::surfaceStatus |
Referenced by PlotIt::contour3d(), init(), initContourSurfaceList(), operator=(), and PlotIt::plot3dContours().
enum ContourSurface::SurfaceTypeEnum ContourSurface::surfaceType |
Referenced by PlotIt::contour3d(), init(), initContourSurfaceList(), and operator=().
real ContourSurface::tangent1[3] |
Referenced by init(), and operator=().
real ContourSurface::tangent2[3] |
Referenced by init(), and operator=().
real ContourSurface::value |
Referenced by PlotIt::contour3d(), init(), and operator=().
real ContourSurface::width1 |
Referenced by init(), and operator=().
real ContourSurface::width2 |
Referenced by init(), and operator=().