Overture  Version 25
Macros | Functions
plotMapping.C File Reference
#include "GL_GraphicsInterface.h"
#include "CompositeSurface.h"
#include "UnstructuredMapping.h"
#include "TrimmedMapping.h"
#include "arrayGetIndex.h"
#include "NurbsMapping.h"
#include "PlotIt.h"
#include "xColours.h"
#include "ParallelUtility.h"
Include dependency graph for plotMapping.C:

Macros

#define USE_PLOTSTRUCTURED
 
#define ForBoundary(side, axis)
 
#define FOR_3(i1, i2, i3, I1, I2, I3)
 
#define FOR_2(i1, i2, I1, I2)
 
#define X(i0, i1, i2, i3)   xp[i0+xDim0*(i1+xDim1*(i2+xDim2*(i3)))]
 

Functions

void OV_gluCallback (GLenum err)
 
void getNormal (const realArray &x, const int iv[3], const int axis, real normal[3], const int &recursion=TRUE)
 
void getNormal (const real *xp, int xDim0, int xDim1, int xDim2, int *xBase, int *xBound, const int iv[3], const int axis, const int ap1, const int ap2, real normal[3], const int &recursion=TRUE)
 

Macro Definition Documentation

#define FOR_2 (   i1,
  i2,
  I1,
  I2 
)
Value:
for( i2=I2.getBase(); i2<=I2.getBound(); i2++ ) \
for( i1=I1.getBase(); i1<=I1.getBound(); i1++ )
#define FOR_3 (   i1,
  i2,
  i3,
  I1,
  I2,
  I3 
)
Value:
for( i3=I3.getBase(); i3<=I3.getBound(); i3++ ) \
for( i2=I2.getBase(); i2<=I2.getBound(); i2++ ) \
for( i1=I1.getBase(); i1<=I1.getBound(); i1++ )

Referenced by PlotIt::plotLinesOnSurface(), PlotIt::plotMappingBoundaries(), PlotIt::plotMappingEdges(), and PlotIt::plotShadedFace().

#define ForBoundary (   side,
  axis 
)
Value:
for( axis=0; axis<domainDimension; axis++ ) \
for( side=0; side<=1; side++ )

Referenced by PlotIt::plotMappingBoundaries().

#define USE_PLOTSTRUCTURED
#define X (   i0,
  i1,
  i2,
  i3 
)    xp[i0+xDim0*(i1+xDim1*(i2+xDim2*(i3)))]

Function Documentation

void getNormal ( const realArray x,
const int  iv[3],
const int  axis,
real  normal[3],
const int &  recursion = TRUE 
)
void getNormal ( const real xp,
int  xDim0,
int  xDim1,
int  xDim2,
int *  xBase,
int *  xBound,
const int  iv[3],
const int  axis,
const int  ap1,
const int  ap2,
real  normal[3],
const int &  recursion = TRUE 
)

References axis1, axis2, axis3, FALSE, getNormal(), i2, ip, l2Norm(), max(), min(), SQR, and X.

void OV_gluCallback ( GLenum  err)

References aString.