#include <CombinatorialEmbedding.h>

Public Member Functions | |
| int | index () const |
| Returns the index of the face. | |
| adjEntry | firstAdj () const |
| Returns the first adjacency element in the face. | |
| int | size () const |
| Returns the size of the face, i.e., the number of edges in the face. | |
| face | succ () const |
| Returns the successor in the list of all faces. | |
| face | pred () const |
| Returns the predecessor in the list of all faces. | |
| adjEntry | nextFaceEdge (adjEntry adj) const |
| Returns the successor of adj in the list of all adjacency elements in the face. | |
| void * | operator new (size_t nBytes) |
| void * | operator new (size_t, void *p) |
| void | operator delete (void *p, size_t nBytes) |
Private Member Functions | |
| FaceElement (adjEntry adjFirst, int id) | |
| Creates a face with given first adjacency element adjFirst and face index id. | |
Private Attributes | |
| adjEntry | m_adjFirst |
| The first adjacency element in the face. | |
| int | m_id |
| The index of the face. | |
| int | m_size |
| The size of the face. | |
Friends | |
| class | ConstCombinatorialEmbedding |
| class | CombinatorialEmbedding |
| class | GraphList< FaceElement > |
Definition at line 72 of file CombinatorialEmbedding.h.
| ogdf::FaceElement::FaceElement | ( | adjEntry | adjFirst, | |
| int | id | |||
| ) | [inline, private] |
Creates a face with given first adjacency element adjFirst and face index id.
Definition at line 94 of file CombinatorialEmbedding.h.
| int ogdf::FaceElement::index | ( | ) | const [inline] |
| adjEntry ogdf::FaceElement::firstAdj | ( | ) | const [inline] |
Returns the first adjacency element in the face.
Definition at line 103 of file CombinatorialEmbedding.h.
| int ogdf::FaceElement::size | ( | ) | const [inline] |
Returns the size of the face, i.e., the number of edges in the face.
Definition at line 106 of file CombinatorialEmbedding.h.
| face ogdf::FaceElement::succ | ( | ) | const [inline] |
Returns the successor in the list of all faces.
Definition at line 109 of file CombinatorialEmbedding.h.
| face ogdf::FaceElement::pred | ( | ) | const [inline] |
Returns the predecessor in the list of all faces.
Definition at line 112 of file CombinatorialEmbedding.h.
Returns the successor of adj in the list of all adjacency elements in the face.
Definition at line 115 of file CombinatorialEmbedding.h.
| void* ogdf::FaceElement::operator new | ( | size_t | nBytes | ) | [inline] |
| void* ogdf::FaceElement::operator new | ( | size_t | , | |
| void * | p | |||
| ) | [inline] |
| void ogdf::FaceElement::operator delete | ( | void * | p, | |
| size_t | nBytes | |||
| ) | [inline] |
friend class ConstCombinatorialEmbedding [friend] |
Definition at line 74 of file CombinatorialEmbedding.h.
friend class CombinatorialEmbedding [friend] |
Definition at line 75 of file CombinatorialEmbedding.h.
friend class GraphList< FaceElement > [friend] |
Definition at line 76 of file CombinatorialEmbedding.h.
adjEntry ogdf::FaceElement::m_adjFirst [private] |
int ogdf::FaceElement::m_id [private] |
int ogdf::FaceElement::m_size [private] |