Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Private Attributes | Friends

ogdf::ParticleInfo Class Reference

#include <ogdf/internal/energybased/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 65 of file ParticleInfo.h.


Constructor & Destructor Documentation

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

Definition at line 94 of file ParticleInfo.h.

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

Definition at line 105 of file ParticleInfo.h.


Member Function Documentation

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

Definition at line 120 of file ParticleInfo.h.

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

Definition at line 118 of file ParticleInfo.h.

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

Definition at line 119 of file ParticleInfo.h.

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

Definition at line 122 of file ParticleInfo.h.

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

Definition at line 116 of file ParticleInfo.h.

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

Definition at line 117 of file ParticleInfo.h.

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

Definition at line 121 of file ParticleInfo.h.

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

Definition at line 112 of file ParticleInfo.h.

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

Definition at line 111 of file ParticleInfo.h.

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

Definition at line 109 of file ParticleInfo.h.

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

Definition at line 110 of file ParticleInfo.h.

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

Definition at line 114 of file ParticleInfo.h.

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

Definition at line 107 of file ParticleInfo.h.

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

Definition at line 108 of file ParticleInfo.h.

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

Definition at line 113 of file ParticleInfo.h.


Friends And Related Function Documentation

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

Definition at line 70 of file ParticleInfo.h.

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

Definition at line 86 of file ParticleInfo.h.


Member Data Documentation

Definition at line 133 of file ParticleInfo.h.

Definition at line 127 of file ParticleInfo.h.

Definition at line 134 of file ParticleInfo.h.

Definition at line 131 of file ParticleInfo.h.

Definition at line 135 of file ParticleInfo.h.

Definition at line 125 of file ParticleInfo.h.

Definition at line 126 of file ParticleInfo.h.


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