|
MeshKit
1.0
|
#include <Mesh.hpp>
Public Member Functions | |
| void | clearRelations (int t) |
| void | addRelation (Vertex *vertex) |
| void | addRelation (Edge *edge) |
| void | addRelation (Face *face) |
| int | getNumRelations (int e) const |
| bool | hasRelation (const Vertex *vertex) const |
| bool | hasRelation (const Edge *edge) const |
| bool | hasRelation (const Face *face) const |
| void | removeRelation (const Vertex *vertex) |
| void | removeRelation (const Edge *edge) |
| void | removeRelation (const Face *face) |
| int | getRelations (NodeSequence &seq, bool cyclic_ordered=0) const |
| int | getRelations (EdgeSequence &seq, bool cyclic_ordered=0) const |
| int | getRelations (FaceSequence &seq, bool cyclic_ordered=0) const |
Public Attributes | |
| NodeSequence | relations0 |
| EdgeSequence | relations1 |
| FaceSequence | relations2 |
| void addRelation | ( | Vertex * | vertex | ) | [inline] |
| void addRelation | ( | Edge * | edge | ) | [inline] |
| void addRelation | ( | Face * | face | ) | [inline] |
| void clearRelations | ( | int | t | ) | [inline] |
| int getNumRelations | ( | int | e | ) | const [inline] |
| int getRelations | ( | NodeSequence & | seq, |
| bool | cyclic_ordered = 0 |
||
| ) | const [inline] |
| int getRelations | ( | EdgeSequence & | seq, |
| bool | cyclic_ordered = 0 |
||
| ) | const [inline] |
| int getRelations | ( | FaceSequence & | seq, |
| bool | cyclic_ordered = 0 |
||
| ) | const [inline] |
| bool hasRelation | ( | const Vertex * | vertex | ) | const [inline] |
| bool hasRelation | ( | const Edge * | edge | ) | const [inline] |
| bool hasRelation | ( | const Face * | face | ) | const [inline] |
| void removeRelation | ( | const Vertex * | vertex | ) | [inline] |
| void removeRelation | ( | const Edge * | edge | ) | [inline] |
| void removeRelation | ( | const Face * | face | ) | [inline] |