COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Attributes | List of all members
covise::RECT_IsoPlane Class Reference

#include <coIsoSurface.h>

Inheritance diagram for covise::RECT_IsoPlane:
Inheritance graph
[legend]
Collaboration diagram for covise::RECT_IsoPlane:
Collaboration graph
[legend]

Public Member Functions

 RECT_IsoPlane (int n_elem, int n_nodes, int Type, int xsiz, int ysiz, int zsiz, const float *xin, const float *yin, const float *zin, const float *sin, const float *iin, const float *uin, const float *vin, const float *win, float isovalue, bool isConnected, char *ib)
 
void createIsoPlane ()
 
- Public Member Functions inherited from covise::IsoPlane
 IsoPlane ()
 
 IsoPlane (int n_elem, int n_nodes, int Type, float cutVertexRatio, const int *el, const int *cl, const int *tl, const float *x_in, const float *y_in, const float *z_in, const float *s_in, const float *i_in, const float *u_in, const float *v_in, const float *w_in, float isovalue, bool isConnected, char *ib)
 
 IsoPlane (int n_elem, int n_nodes, int Type, const int *el, const int *cl, const int *tl, const float *x_in, const float *y_in, const float *z_in, const float *s_in, const float *i_in, const float *u_in, const float *v_in, const float *w_in, float isovalue, bool isConnected, char *ib)
 
virtual ~IsoPlane ()
 
void createNormals (int genstrips)
 
void createStrips (int gennormals)
 
void createcoDistributedObjects (coOutputPort *, coOutputPort *, coOutputPort *, int gennormals, int genstrips, const char *colorn)
 
bool createIsoPlane ()
 
void createNeighbourList ()
 
int getNumCoords ()
 
int getNumVertices ()
 
int getNumTriangles ()
 
float * getXout ()
 
float * getYout ()
 
float * getZout ()
 
int * getVerticeList ()
 

Private Attributes

int x_size
 
int y_size
 
int z_size
 

Additional Inherited Members

- Public Attributes inherited from covise::IsoPlane
bool polyhedral_cells_found
 
- Protected Member Functions inherited from covise::IsoPlane
bool add_vertex (int n1, int n2)
 
void add_vertex (int n1, int n2, int x, int y, int z, int u, int v, int w)
 
- Protected Attributes inherited from covise::IsoPlane
const int * el
 
const int * cl
 
const int * tl
 
const float * x_in
 
const float * y_in
 
const float * z_in
 
const float * s_in
 
const float * i_in
 
const float * u_in
 
const float * v_in
 
const float * w_in
 

Constructor & Destructor Documentation

RECT_IsoPlane::RECT_IsoPlane ( int  n_elem,
int  n_nodes,
int  Type,
int  xsiz,
int  ysiz,
int  zsiz,
const float *  xin,
const float *  yin,
const float *  zin,
const float *  sin,
const float *  iin,
const float *  uin,
const float *  vin,
const float *  win,
float  isovalue,
bool  isConnected,
char *  ib 
)

Member Function Documentation

void RECT_IsoPlane::createIsoPlane ( )

Member Data Documentation

int covise::RECT_IsoPlane::x_size
private
int covise::RECT_IsoPlane::y_size
private
int covise::RECT_IsoPlane::z_size
private

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