SCIRun
5.0
|
A Marching Square tesselator for a curve line. More...
#include <EdgeMC.h>
Public Member Functions | |
EdgeMC (Field *field) | |
virtual | ~EdgeMC () |
void | extract (VMesh::Elem::index_type, double) |
virtual void | reset (int, bool build_field, bool build_geom, bool transparency) |
virtual FieldHandle | get_field (double val) |
Public Member Functions inherited from BaseMC | |
BaseMC () | |
virtual | ~BaseMC () |
GeomHandle | get_geom () |
MatrixHandle | get_interpolant () |
MatrixHandle | get_parent_cells () |
Additional Inherited Members | |
Protected Types inherited from BaseMC | |
typedef std::map< edgepair_t, SCIRun::index_type, edgepairless > | edge_hash_type |
Protected Attributes inherited from BaseMC | |
edge_hash_type | edge_map_ |
std::vector< SCIRun::index_type > | cell_map_ |
std::vector< SCIRun::index_type > | node_map_ |
bool | build_field_ |
bool | build_geom_ |
int | basis_order_ |
SCIRun::size_type | nnodes_ |
SCIRun::size_type | ncells_ |
GeomHandle | geomHandle_ |
A Marching Square tesselator for a curve line.
|
inlinevirtual |
void extract | ( | VMesh::Elem::index_type | edge, |
double | v | ||
) |
|
virtual |
Implements BaseMC.
|
virtual |
Implements BaseMC.