SCIRun
5.0
|
This module removes a layer of hexes corresponding to the input edge ids. More...
Public Member Functions | |
void | execute (ProgressReporter *reporter, FieldHandle hexfieldh, std::vector< unsigned int > edges, FieldHandle &keptfield, FieldHandle &extractedfield) |
virtual interface. More... | |
void | get_opposite_edges (VMesh::Edge::index_type &opp_edge1, VMesh::Edge::index_type &opp_edge2, VMesh::Edge::index_type &opp_edge3, VMesh *mesh, VMesh::Elem::index_type hex_id, VMesh::Edge::index_type edge_id) |
void | node_get_edges (VMesh *mesh, std::set< VMesh::Edge::index_type > &result, VMesh::Node::index_type node) |
This module removes a layer of hexes corresponding to the input edge ids.
void execute | ( | ProgressReporter * | reporter, |
FieldHandle | hexfieldh, | ||
std::vector< unsigned int > | edges, | ||
FieldHandle & | keptfield, | ||
FieldHandle & | extractedfield | ||
) |
virtual interface.
void get_opposite_edges | ( | VMesh::Edge::index_type & | opp_edge1, |
VMesh::Edge::index_type & | opp_edge2, | ||
VMesh::Edge::index_type & | opp_edge3, | ||
VMesh * | mesh, | ||
VMesh::Elem::index_type | hex_id, | ||
VMesh::Edge::index_type | edge_id | ||
) |
void node_get_edges | ( | VMesh * | mesh, |
std::set< VMesh::Edge::index_type > & | result, | ||
VMesh::Node::index_type | node | ||
) |