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

#include <coCuttingSurface.h>

Collaboration diagram for covise::Isoline:
Collaboration graph
[legend]

Public Member Functions

 Isoline (Plane *pl, int numiso, float offset_, int option_, float planei_, float planej_, float planek_)
 
 ~Isoline ()
 
void createcoDistributedObjects (const char *Line_name, coDistributedObject **Line_set, int currNumber, AttributeContainer &idataattr)
 
void add_vertex (int n1, int n2)
 
void createIsoline (float Isovalue)
 
void sortIsoline ()
 

Private Attributes

float planei
 
float planej
 
float planek
 
int option
 
int num_iso
 
float offset
 
int num_nodes
 
int num_elem
 
int num_lines
 
int num_isolines
 
int num_vertice
 
int * vertice_list
 
int * vertex
 
int * vl
 
int * ll
 
float * I_Data
 
float * I_Data_p
 
int num_coords
 
int * neighborlist
 
float * coords_x
 
float * coords_y
 
float * coords_z
 
float * coord_x
 
float * coord_y
 
float * coord_z
 
float ** iso_coords_x
 
float ** iso_coords_y
 
float ** iso_coords_z
 
int ** iso_ll
 
int ** iso_vl
 
int * iso_numvert
 
int * iso_numlines
 
int * iso_numcoords
 
NodeInfonode
 
Planeplane
 

Constructor & Destructor Documentation

covise::Isoline::Isoline ( Plane pl,
int  numiso,
float  offset_,
int  option_,
float  planei_,
float  planej_,
float  planek_ 
)
inline
covise::Isoline::~Isoline ( )
inline

Member Function Documentation

void Isoline::add_vertex ( int  n1,
int  n2 
)
void Isoline::createcoDistributedObjects ( const char *  Line_name,
coDistributedObject **  Line_set,
int  currNumber,
AttributeContainer idataattr 
)
void Isoline::createIsoline ( float  Isovalue)
void Isoline::sortIsoline ( )

Member Data Documentation

float* covise::Isoline::coord_x
private
float* covise::Isoline::coord_y
private
float* covise::Isoline::coord_z
private
float* covise::Isoline::coords_x
private
float* covise::Isoline::coords_y
private
float* covise::Isoline::coords_z
private
float* covise::Isoline::I_Data
private
float* covise::Isoline::I_Data_p
private
float** covise::Isoline::iso_coords_x
private
float** covise::Isoline::iso_coords_y
private
float** covise::Isoline::iso_coords_z
private
int** covise::Isoline::iso_ll
private
int* covise::Isoline::iso_numcoords
private
int* covise::Isoline::iso_numlines
private
int* covise::Isoline::iso_numvert
private
int** covise::Isoline::iso_vl
private
int* covise::Isoline::ll
private
int* covise::Isoline::neighborlist
private
NodeInfo* covise::Isoline::node
private
int covise::Isoline::num_coords
private
int covise::Isoline::num_elem
private
int covise::Isoline::num_iso
private
int covise::Isoline::num_isolines
private
int covise::Isoline::num_lines
private
int covise::Isoline::num_nodes
private
int covise::Isoline::num_vertice
private
float covise::Isoline::offset
private
int covise::Isoline::option
private
Plane* covise::Isoline::plane
private
float covise::Isoline::planei
private
float covise::Isoline::planej
private
float covise::Isoline::planek
private
int* covise::Isoline::vertex
private
int* covise::Isoline::vertice_list
private
int* covise::Isoline::vl
private

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