Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Protected Attributes | Friends

ogdf::GraphElement Class Reference

The base class for objects used by graphs like nodes, edges, etc. More...

#include <ogdf/basic/Graph_d.h>

Inheritance diagram for ogdf::GraphElement:
ogdf::AdjElement ogdf::ClusterElement ogdf::EdgeElement ogdf::FaceElement ogdf::NodeElement

List of all members.

Public Member Functions

void * operator new (size_t nBytes)
void * operator new (size_t, void *p)
void operator delete (void *p, size_t nBytes)

Protected Attributes

GraphElementm_next
 The successor in the list.
GraphElementm_prev
 The predecessor in the list.

Friends

class Graph
class GraphListBase

Detailed Description

The base class for objects used by graphs like nodes, edges, etc.

Such graph objects are maintained in list (see GraphList<T>), and GraphElement basically provides a next and previous pointer for these objects.

Definition at line 89 of file Graph_d.h.


Member Function Documentation

void ogdf::GraphElement::operator delete ( void *  p,
size_t  nBytes 
) [inline]
void* ogdf::GraphElement::operator new ( size_t  nBytes  )  [inline]
void* ogdf::GraphElement::operator new ( size_t  ,
void *  p 
) [inline]

Friends And Related Function Documentation

friend class Graph [friend]

Reimplemented in ogdf::AdjElement, ogdf::NodeElement, and ogdf::EdgeElement.

Definition at line 90 of file Graph_d.h.

friend class GraphListBase [friend]

Reimplemented in ogdf::AdjElement.

Definition at line 91 of file Graph_d.h.


Member Data Documentation

The successor in the list.

Definition at line 94 of file Graph_d.h.

The predecessor in the list.

Definition at line 95 of file Graph_d.h.


The documentation for this class was generated from the following file: