|
MeshKit
1.0
|
#include <Mesh.hpp>
Public Member Functions | |
| void | build () |
| int | count_boundary_segments () |
| bool | isClosed () |
| bool | isSimple () |
| NodeSequence | get_boundary_segment_nodes (int i) |
Public Attributes | |
| FaceSet | faces |
Private Member Functions | |
| NodeSequence | get_bound_nodes (const Vertex *src, const Vertex *dst) |
| int | search_boundary () |
| int | getPosOf (const Vertex *v) |
| void | set_boundary_segments () |
| int | reorient_4_sided_loop () |
| void | start_boundary_loop_from (Vertex *v) |
Private Attributes | |
| vector< int > | segSize |
| vector< int > | cornerPos |
| NodeSet | corners |
| NodeSet | inner_nodes |
| NodeSequence | bound_nodes |
| vector< Edge > | boundary |
| int count_boundary_segments | ( | ) | [inline] |
| NodeSequence get_bound_nodes | ( | const Vertex * | src, |
| const Vertex * | dst | ||
| ) | [private] |
| NodeSequence get_boundary_segment_nodes | ( | int | i | ) | [inline] |
| bool isClosed | ( | ) |
| bool isSimple | ( | ) |
| int reorient_4_sided_loop | ( | ) | [private] |
| int search_boundary | ( | ) | [private] |
| void set_boundary_segments | ( | ) | [private] |
| void start_boundary_loop_from | ( | Vertex * | v | ) | [private] |
NodeSequence bound_nodes [private] |
NodeSet inner_nodes [private] |