Open
Graph Drawing
Framework

 v.2010.10
 

Public Member Functions | Private Member Functions | Private Attributes | Friends

ogdf::BendString Class Reference

#include <ogdf/orthogonal/OrthoRep.h>

List of all members.

Public Member Functions

 BendString ()
 BendString (const char *str)
 BendString (char c, size_t n)
 BendString (const BendString &bs)
 ~BendString ()
char operator[] (size_t i) const
char & operator[] (size_t i)
size_t size () const
const char * toString () const
void set (const char *str)
void set (char c, size_t n)
void set ()
BendStringoperator= (const BendString &bs)
BendStringoperator+= (const BendString &bs)

Private Member Functions

void init (const char *str)
void init (char c, size_t n)
void init (const BendString &bs)

Private Attributes

char * m_pBend
size_t m_len

Friends

ostream & operator<< (ostream &os, const BendString &bs)

Detailed Description

Definition at line 94 of file OrthoRep.h.


Constructor & Destructor Documentation

ogdf::BendString::BendString (  )  [inline]

Definition at line 98 of file OrthoRep.h.

ogdf::BendString::BendString ( const char *  str  )  [inline]

Definition at line 105 of file OrthoRep.h.

ogdf::BendString::BendString ( char  c,
size_t  n 
) [inline]

Definition at line 111 of file OrthoRep.h.

ogdf::BendString::BendString ( const BendString bs  )  [inline]

Definition at line 116 of file OrthoRep.h.

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

Definition at line 122 of file OrthoRep.h.


Member Function Documentation

void ogdf::BendString::init ( const char *  str  )  [private]
void ogdf::BendString::init ( char  c,
size_t  n 
) [private]
void ogdf::BendString::init ( const BendString bs  )  [private]
BendString& ogdf::BendString::operator+= ( const BendString bs  )  [inline]

Definition at line 181 of file OrthoRep.h.

BendString& ogdf::BendString::operator= ( const BendString bs  )  [inline]

Definition at line 175 of file OrthoRep.h.

char& ogdf::BendString::operator[] ( size_t  i  )  [inline]

Definition at line 134 of file OrthoRep.h.

char ogdf::BendString::operator[] ( size_t  i  )  const [inline]

Definition at line 128 of file OrthoRep.h.

void ogdf::BendString::set (  )  [inline]

Definition at line 167 of file OrthoRep.h.

void ogdf::BendString::set ( const char *  str  )  [inline]

Definition at line 153 of file OrthoRep.h.

void ogdf::BendString::set ( char  c,
size_t  n 
) [inline]

Definition at line 160 of file OrthoRep.h.

size_t ogdf::BendString::size (  )  const [inline]

Definition at line 141 of file OrthoRep.h.

const char* ogdf::BendString::toString (  )  const [inline]

Definition at line 147 of file OrthoRep.h.


Friends And Related Function Documentation

ostream& operator<< ( ostream &  os,
const BendString bs 
) [friend]

Definition at line 215 of file OrthoRep.h.


Member Data Documentation

size_t ogdf::BendString::m_len [private]

Definition at line 232 of file OrthoRep.h.

char* ogdf::BendString::m_pBend [private]

Definition at line 230 of file OrthoRep.h.


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