0
15
0
2
7
2
7
1
11
... | ... |
@@ -55,3 +55,2 @@ |
55 | 55 |
///\ref PredMap. |
56 |
///\todo The digraph alone may be insufficient to initialize |
|
57 | 56 |
static PredMap *createPredMap(const Digraph &g) |
... | ... |
@@ -65,3 +64,2 @@ |
65 | 64 |
///It must meet the \ref concepts::WriteMap "WriteMap" concept. |
66 |
///By default it is a NullMap. |
|
67 | 65 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
... | ... |
@@ -197,4 +195,3 @@ |
197 | 195 |
|
198 |
///Creates the maps if necessary. |
|
199 |
///\todo Better memory allocation (instead of new). |
|
196 |
//Creates the maps if necessary. |
|
200 | 197 |
void create_maps() |
... | ... |
@@ -849,3 +846,2 @@ |
849 | 846 |
///\ref PredMap. |
850 |
///\todo The digraph alone may be insufficient to initialize |
|
851 | 847 |
#ifdef DOXYGEN |
... | ... |
@@ -1334,4 +1330,3 @@ |
1334 | 1330 |
|
1335 |
///Creates the maps if necessary. |
|
1336 |
///\todo Better memory allocation (instead of new). |
|
1331 |
//Creates the maps if necessary. |
|
1337 | 1332 |
void create_maps() { |
... | ... |
@@ -44,6 +44,5 @@ |
44 | 44 |
/// |
45 |
/// \tparam |
|
45 |
/// \tparam _Graph The graph this map is attached to. |
|
46 | 46 |
/// \tparam _Item The item type of the graph items. |
47 | 47 |
/// \tparam _Value The value type of the map. |
48 |
/// \todo Fix the doc: there is _Graph parameter instead of _Notifier. |
|
49 | 48 |
template <typename _Graph, typename _Item, typename _Value> |
... | ... |
@@ -56,3 +56,2 @@ |
56 | 56 |
///\ref PredMap. |
57 |
///\todo The digraph alone may be insufficient to initialize |
|
58 | 57 |
static PredMap *createPredMap(const Digraph &g) |
... | ... |
@@ -66,3 +65,2 @@ |
66 | 65 |
///It must meet the \ref concepts::WriteMap "WriteMap" concept. |
67 |
///By default it is a NullMap. |
|
68 | 66 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
... | ... |
@@ -197,4 +195,3 @@ |
197 | 195 |
|
198 |
///Creates the maps if necessary. |
|
199 |
///\todo Better memory allocation (instead of new). |
|
196 |
//Creates the maps if necessary. |
|
200 | 197 |
void create_maps() |
... | ... |
@@ -784,3 +781,2 @@ |
784 | 781 |
///\ref PredMap. |
785 |
///\todo The digraph alone may be insufficient to initialize |
|
786 | 782 |
#ifdef DOXYGEN |
... | ... |
@@ -1281,4 +1277,3 @@ |
1281 | 1277 |
|
1282 |
///Creates the maps if necessary. |
|
1283 |
///\todo Better memory allocation (instead of new). |
|
1278 |
//Creates the maps if necessary. |
|
1284 | 1279 |
void create_maps() { |
... | ... |
@@ -145,3 +145,2 @@ |
145 | 145 |
///\ref PredMap. |
146 |
///\todo The digraph alone may be insufficient for the initialization |
|
147 | 146 |
static PredMap *createPredMap(const Digraph &g) |
... | ... |
@@ -156,4 +155,2 @@ |
156 | 155 |
///By default it is a NullMap. |
157 |
///\todo If it is set to a real map, |
|
158 |
///Dijkstra::processed() should read this. |
|
159 | 156 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
... | ... |
@@ -298,4 +295,3 @@ |
298 | 295 |
|
299 |
///Creates the maps if necessary. |
|
300 |
///\todo Better memory allocation (instead of new). |
|
296 |
//Creates the maps if necessary. |
|
301 | 297 |
void create_maps() |
... | ... |
@@ -959,3 +955,2 @@ |
959 | 955 |
/// HeapCrossRef. |
960 |
/// \todo The digraph alone may be insufficient for the initialization |
|
961 | 956 |
static HeapCrossRef *createHeapCrossRef(const Digraph &g) |
... | ... |
@@ -995,3 +990,2 @@ |
995 | 990 |
///\ref PredMap. |
996 |
///\todo The digraph alone may be insufficient to initialize |
|
997 | 991 |
#ifdef DOXYGEN |
... | ... |
@@ -1010,5 +1004,2 @@ |
1010 | 1004 |
///By default it is a NullMap. |
1011 |
///\todo If it is set to a real map, |
|
1012 |
///Dijkstra::processed() should read this. |
|
1013 |
///\todo named parameter to set this type, function to read and write. |
|
1014 | 1005 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
... | ... |
@@ -1056,3 +1047,2 @@ |
1056 | 1047 |
/// \ref DijkstraWizard class. |
1057 |
/// \todo More named parameters are required... |
|
1058 | 1048 |
template<class GR,class LM> |
... | ... |
@@ -668,3 +668,2 @@ |
668 | 668 |
void run() { |
669 |
//\todo better 'epsilon' would be nice here. |
|
670 | 669 |
const double EPSILON=1e-9; |
... | ... |
@@ -709,3 +708,2 @@ |
709 | 708 |
max_w=std::max(double(_arcWidths[e]),max_w); |
710 |
//\todo better 'epsilon' would be nice here. |
|
711 | 709 |
if(max_w>EPSILON) { |
... | ... |
@@ -719,3 +717,2 @@ |
719 | 717 |
max_s=std::max(double(_nodeSizes[n]),max_s); |
720 |
//\todo better 'epsilon' would be nice here. |
|
721 | 718 |
if(max_s>EPSILON) { |
... | ... |
@@ -875,3 +872,2 @@ |
875 | 872 |
else { |
876 |
//\todo Verify centering |
|
877 | 873 |
double sc= std::min((A4HEIGHT-2*A4BORDER)/bb.width(), |
... | ... |
@@ -908,3 +904,2 @@ |
908 | 904 |
double l=std::sqrt(dvec.normSquare()); |
909 |
//\todo better 'epsilon' would be nice here. |
|
910 | 905 |
dim2::Point<double> d(dvec/std::max(l,EPSILON)); |
... | ... |
@@ -503,6 +503,4 @@ |
503 | 503 |
/// |
504 |
///\warning This functionality cannot be used |
|
504 |
///\warning This functionality cannot be used in conjunction with the |
|
505 | 505 |
///Snapshot feature. |
506 |
/// |
|
507 |
///\todo It could be implemented in a bit faster way. |
|
508 | 506 |
Node split(Node n, bool connect = true) { |
... | ... |
@@ -486,4 +486,2 @@ |
486 | 486 |
/// \sa CombineMap |
487 |
/// |
|
488 |
/// \todo Check the requirements. |
|
489 | 487 |
template <typename M1, typename M2> |
... | ... |
@@ -542,4 +540,2 @@ |
542 | 540 |
/// \sa ComposeMap |
543 |
/// |
|
544 |
/// \todo Check the requirements. |
|
545 | 541 |
template<typename M1, typename M2, typename F, |
0 comments (0 inline)