Open
Graph Drawing
Framework

 v.2012.05
 

ELabelPosSimple.h
Go to the documentation of this file.
00001 /*
00002  * $Revision: 2299 $
00003  * 
00004  * last checkin:
00005  *   $Author: gutwenger $ 
00006  *   $Date: 2012-05-07 15:57:08 +0200 (Mon, 07 May 2012) $ 
00007  ***************************************************************/
00008  
00044 #ifdef _MSC_VER
00045 #pragma once
00046 #endif
00047 
00048 
00049 #ifndef OGDF_E_LABEL_POS_SIMPLE_H
00050 #define OGDF_E_LABEL_POS_SIMPLE_H
00051 
00052 #include <ogdf/labeling/ELabelInterface.h>
00053 
00054 
00055 namespace ogdf {
00056 
00057 class OGDF_EXPORT ELabelPosSimple {
00058 
00059 public:
00060 
00061     ELabelPosSimple();
00062     ~ELabelPosSimple();
00063 
00064     void call(GraphAttributes& ug, ELabelInterface<double>& eli); //double
00065 
00066     bool   m_absolut;
00067     double m_marginDistance;
00068     double m_edgeDistance;
00069 
00070     bool   m_midOnEdge;
00071 
00072 private:
00073 
00074 
00075 };
00076 
00077 
00078 }
00079 
00080 #endif