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] |