#include <coIsoSurface.h>
|
| 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 () |
|
|
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 |
|
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 |
|
) |
| |
Calculate somewhat reasonable size for fields in USGs
IsoPlane::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 |
|
) |
| |
bool IsoPlane::add_vertex |
( |
int |
n1, |
|
|
int |
n2 |
|
) |
| |
|
protected |
void IsoPlane::add_vertex |
( |
int |
n1, |
|
|
int |
n2, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
z, |
|
|
int |
u, |
|
|
int |
v, |
|
|
int |
w |
|
) |
| |
|
protected |
bool IsoPlane::createIsoPlane |
( |
| ) |
|
void IsoPlane::createNeighbourList |
( |
| ) |
|
Loop über alle triangles:
void IsoPlane::createNormals |
( |
int |
genstrips | ) |
|
void IsoPlane::createStrips |
( |
int |
gennormals | ) |
|
int covise::IsoPlane::getNumCoords |
( |
| ) |
|
|
inline |
int covise::IsoPlane::getNumTriangles |
( |
| ) |
|
|
inline |
int covise::IsoPlane::getNumVertices |
( |
| ) |
|
|
inline |
int* covise::IsoPlane::getVerticeList |
( |
| ) |
|
|
inline |
float* covise::IsoPlane::getXout |
( |
| ) |
|
|
inline |
float* covise::IsoPlane::getYout |
( |
| ) |
|
|
inline |
float* covise::IsoPlane::getZout |
( |
| ) |
|
|
inline |
bool covise::IsoPlane::_isConnected |
|
private |
float covise::IsoPlane::_isovalue |
|
private |
const int * covise::IsoPlane::cl |
|
protected |
float* covise::IsoPlane::coord_x |
|
private |
float* covise::IsoPlane::coord_y |
|
private |
float* covise::IsoPlane::coord_z |
|
private |
float* covise::IsoPlane::coords_x |
|
private |
float* covise::IsoPlane::coords_y |
|
private |
float* covise::IsoPlane::coords_z |
|
private |
int covise::IsoPlane::Datatype |
|
private |
const int* covise::IsoPlane::el |
|
protected |
const float* covise::IsoPlane::i_in |
|
protected |
char* covise::IsoPlane::iblank |
|
private |
int covise::IsoPlane::max_coords |
|
private |
int IsoPlane::maxTriPerVertex = -1 |
|
staticprivate |
int* covise::IsoPlane::neighbors |
|
private |
float* covise::IsoPlane::Normals_U |
|
private |
float* covise::IsoPlane::Normals_V |
|
private |
float* covise::IsoPlane::Normals_W |
|
private |
int covise::IsoPlane::num_coords |
|
private |
int covise::IsoPlane::num_elem |
|
private |
int covise::IsoPlane::num_nodes |
|
private |
int covise::IsoPlane::num_strips |
|
private |
int covise::IsoPlane::num_triangles |
|
private |
int covise::IsoPlane::num_vertices |
|
private |
bool covise::IsoPlane::polyhedral_cells_found |
float* covise::IsoPlane::S_Data |
|
private |
float* covise::IsoPlane::S_Data_p |
|
private |
const float* covise::IsoPlane::s_in |
|
protected |
const int * covise::IsoPlane::tl |
|
protected |
int covise::IsoPlane::triPerVertex |
|
private |
int* covise::IsoPlane::ts_line_list |
|
private |
int* covise::IsoPlane::ts_vertice_list |
|
private |
const float* covise::IsoPlane::u_in |
|
protected |
float* covise::IsoPlane::V_Data_U |
|
private |
float* covise::IsoPlane::V_Data_U_p |
|
private |
float* covise::IsoPlane::V_Data_V |
|
private |
float* covise::IsoPlane::V_Data_V_p |
|
private |
float* covise::IsoPlane::V_Data_W |
|
private |
float* covise::IsoPlane::V_Data_W_p |
|
private |
const float* covise::IsoPlane::v_in |
|
protected |
int* covise::IsoPlane::vertex |
|
private |
int* covise::IsoPlane::vertice_list |
|
private |
const float* covise::IsoPlane::w_in |
|
protected |
const float* covise::IsoPlane::x_in |
|
protected |
const float* covise::IsoPlane::y_in |
|
protected |
const float* covise::IsoPlane::z_in |
|
protected |
The documentation for this class was generated from the following files: