Overture  Version 25
Public Types | Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
ContourSurface Class Reference

#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)
 
ContourSurfaceoperator= (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
 

Member Enumeration Documentation

Enumerator
colourSurfaceDefault 
colourSurfaceByIndex 
Enumerator
inactive 
notBuilt 
built 
Enumerator
unknownSurfaceType 
coordinateSurface 
contourPlane 
isoSurface 

Constructor & Destructor Documentation

ContourSurface::ContourSurface ( )

References init().

ContourSurface::~ContourSurface ( )
ContourSurface::ContourSurface ( const ContourSurface x)

References init().

Member Function Documentation

void ContourSurface::destroy ( )
inline

References csData, and init().

Referenced by PlotIt::contour3d().

int ContourSurface::getGlobalID ( ) const
inline

References globalID.

void ContourSurface::init ( )
ContourSurface & ContourSurface::operator= ( const ContourSurface x)

Member Data Documentation

int ContourSurface::axis
int ContourSurface::colourIndex
RealArray ContourSurface::csData
int ContourSurface::globalID
protected

Referenced by getGlobalID(), init(), and operator=().

int ContourSurface::globalIDCounter =12345678
staticprotected

Referenced by init().

int ContourSurface::grid
int ContourSurface::index
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
enum ContourSurface::SurfaceColourTypeEnum ContourSurface::surfaceColourType
enum ContourSurface::SurfaceStatusEnum ContourSurface::surfaceStatus
enum ContourSurface::SurfaceTypeEnum ContourSurface::surfaceType
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=().


The documentation for this class was generated from the following files: