Open
Graph Drawing
Framework

 v.2007.11
 

ogdf::ParticleInfo Class Reference

#include <ParticleInfo.h>

List of all members.

Public Member Functions

 ParticleInfo ()
 ~ParticleInfo ()
void set_vertex (node v)
void set_x_y_coord (double c)
void set_cross_ref_item (ListIterator< ParticleInfo > it)
void set_subList_ptr (List< ParticleInfo > *ptr)
void set_copy_item (ListIterator< ParticleInfo > it)
void mark ()
void unmark ()
void set_tmp_cross_ref_item (ListIterator< ParticleInfo > it)
node get_vertex () const
double get_x_y_coord () const
ListIterator< ParticleInfoget_cross_ref_item () const
List< ParticleInfo > * get_subList_ptr () const
ListIterator< ParticleInfoget_copy_item () const
bool is_marked () const
ListIterator< ParticleInfoget_tmp_cross_ref_item () const

Private Attributes

node vertex
double x_y_coord
ListIterator< ParticleInfocross_ref_item
List< ParticleInfo > * subList_ptr
ListIterator< ParticleInfocopy_item
bool marked
ListIterator< ParticleInfotmp_item

Friends

ostream & operator<< (ostream &output, const ParticleInfo &A)
istream & operator>> (istream &input, ParticleInfo &A)


Detailed Description

Definition at line 63 of file ParticleInfo.h.


Constructor & Destructor Documentation

ogdf::ParticleInfo::ParticleInfo (  )  [inline]

Definition at line 92 of file ParticleInfo.h.

ogdf::ParticleInfo::~ParticleInfo (  )  [inline]

Definition at line 103 of file ParticleInfo.h.


Member Function Documentation

void ogdf::ParticleInfo::set_vertex ( node  v  )  [inline]

Definition at line 105 of file ParticleInfo.h.

void ogdf::ParticleInfo::set_x_y_coord ( double  c  )  [inline]

Definition at line 106 of file ParticleInfo.h.

void ogdf::ParticleInfo::set_cross_ref_item ( ListIterator< ParticleInfo it  )  [inline]

Definition at line 107 of file ParticleInfo.h.

void ogdf::ParticleInfo::set_subList_ptr ( List< ParticleInfo > *  ptr  )  [inline]

Definition at line 108 of file ParticleInfo.h.

void ogdf::ParticleInfo::set_copy_item ( ListIterator< ParticleInfo it  )  [inline]

Definition at line 109 of file ParticleInfo.h.

void ogdf::ParticleInfo::mark (  )  [inline]

Definition at line 110 of file ParticleInfo.h.

void ogdf::ParticleInfo::unmark (  )  [inline]

Definition at line 111 of file ParticleInfo.h.

void ogdf::ParticleInfo::set_tmp_cross_ref_item ( ListIterator< ParticleInfo it  )  [inline]

Definition at line 112 of file ParticleInfo.h.

node ogdf::ParticleInfo::get_vertex (  )  const [inline]

Definition at line 114 of file ParticleInfo.h.

double ogdf::ParticleInfo::get_x_y_coord (  )  const [inline]

Definition at line 115 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::get_cross_ref_item (  )  const [inline]

Definition at line 116 of file ParticleInfo.h.

List<ParticleInfo>* ogdf::ParticleInfo::get_subList_ptr (  )  const [inline]

Definition at line 117 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::get_copy_item (  )  const [inline]

Definition at line 118 of file ParticleInfo.h.

bool ogdf::ParticleInfo::is_marked (  )  const [inline]

Definition at line 119 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::get_tmp_cross_ref_item (  )  const [inline]

Definition at line 120 of file ParticleInfo.h.


Friends And Related Function Documentation

ostream& operator<< ( ostream &  output,
const ParticleInfo A 
) [friend]

Definition at line 68 of file ParticleInfo.h.

istream& operator>> ( istream &  input,
ParticleInfo A 
) [friend]

Definition at line 84 of file ParticleInfo.h.


Member Data Documentation

node ogdf::ParticleInfo::vertex [private]

Definition at line 123 of file ParticleInfo.h.

double ogdf::ParticleInfo::x_y_coord [private]

Definition at line 124 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::cross_ref_item [private]

Definition at line 125 of file ParticleInfo.h.

List<ParticleInfo>* ogdf::ParticleInfo::subList_ptr [private]

Definition at line 129 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::copy_item [private]

Definition at line 131 of file ParticleInfo.h.

bool ogdf::ParticleInfo::marked [private]

Definition at line 132 of file ParticleInfo.h.

ListIterator<ParticleInfo> ogdf::ParticleInfo::tmp_item [private]

Definition at line 133 of file ParticleInfo.h.


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

© 1999-2007 by oreas GmbH, © 2005-2007 by University Dortmund and University Cologne.

Generated on Thu Nov 22 19:40:11 2007 by doxygen 1.5.4.