0
15
0
2
7
2
7
1
11
| ... | ... |
@@ -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; |
| ... | ... |
@@ -198,4 +196,3 @@ |
| 198 | 196 |
|
| 199 |
///Creates the maps if necessary. |
|
| 200 |
///\todo Better memory allocation (instead of new). |
|
| 197 |
//Creates the maps if necessary. |
|
| 201 | 198 |
void create_maps() |
| ... | ... |
@@ -850,3 +847,2 @@ |
| 850 | 847 |
///\ref PredMap. |
| 851 |
///\todo The digraph alone may be insufficient to initialize |
|
| 852 | 848 |
static PredMap *createPredMap(const Digraph &g) |
| ... | ... |
@@ -1372,4 +1368,3 @@ |
| 1372 | 1368 |
|
| 1373 |
///Creates the maps if necessary. |
|
| 1374 |
///\todo Better memory allocation (instead of new). |
|
| 1369 |
//Creates the maps if necessary. |
|
| 1375 | 1370 |
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> |
| ... | ... |
@@ -57,3 +57,2 @@ |
| 57 | 57 |
///\ref PredMap. |
| 58 |
///\todo The digraph alone may be insufficient to initialize |
|
| 59 | 58 |
static PredMap *createPredMap(const Digraph &g) |
| ... | ... |
@@ -67,3 +66,2 @@ |
| 67 | 66 |
///It must meet the \ref concepts::WriteMap "WriteMap" concept. |
| 68 |
///By default it is a NullMap. |
|
| 69 | 67 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
| ... | ... |
@@ -198,4 +196,3 @@ |
| 198 | 196 |
|
| 199 |
///Creates the maps if necessary. |
|
| 200 |
///\todo Better memory allocation (instead of new). |
|
| 197 |
//Creates the maps if necessary. |
|
| 201 | 198 |
void create_maps() |
| ... | ... |
@@ -784,3 +781,2 @@ |
| 784 | 781 |
///\ref PredMap. |
| 785 |
///\todo The digraph alone may be insufficient to initialize |
|
| 786 | 782 |
static PredMap *createPredMap(const Digraph &g) |
| ... | ... |
@@ -1319,4 +1315,3 @@ |
| 1319 | 1315 |
|
| 1320 |
///Creates the maps if necessary. |
|
| 1321 |
///\todo Better memory allocation (instead of new). |
|
| 1316 |
//Creates the maps if necessary. |
|
| 1322 | 1317 |
void create_maps() {
|
| ... | ... |
@@ -146,3 +146,2 @@ |
| 146 | 146 |
///\ref PredMap. |
| 147 |
///\todo The digraph alone may be insufficient for the initialization |
|
| 148 | 147 |
static PredMap *createPredMap(const Digraph &g) |
| ... | ... |
@@ -157,4 +156,2 @@ |
| 157 | 156 |
///By default it is a NullMap. |
| 158 |
///\todo If it is set to a real map, |
|
| 159 |
///Dijkstra::processed() should read this. |
|
| 160 | 157 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
| ... | ... |
@@ -299,4 +296,3 @@ |
| 299 | 296 |
|
| 300 |
///Creates the maps if necessary. |
|
| 301 |
///\todo Better memory allocation (instead of new). |
|
| 297 |
//Creates the maps if necessary. |
|
| 302 | 298 |
void create_maps() |
| ... | ... |
@@ -960,3 +956,2 @@ |
| 960 | 956 |
/// HeapCrossRef. |
| 961 |
/// \todo The digraph alone may be insufficient for the initialization |
|
| 962 | 957 |
static HeapCrossRef *createHeapCrossRef(const Digraph &g) |
| ... | ... |
@@ -996,3 +991,2 @@ |
| 996 | 991 |
///\ref PredMap. |
| 997 |
///\todo The digraph alone may be insufficient to initialize |
|
| 998 | 992 |
static PredMap *createPredMap(const Digraph &g) |
| ... | ... |
@@ -1007,5 +1001,2 @@ |
| 1007 | 1001 |
///By default it is a NullMap. |
| 1008 |
///\todo If it is set to a real map, |
|
| 1009 |
///Dijkstra::processed() should read this. |
|
| 1010 |
///\todo named parameter to set this type, function to read and write. |
|
| 1011 | 1002 |
typedef NullMap<typename Digraph::Node,bool> ProcessedMap; |
| ... | ... |
@@ -1055,3 +1046,2 @@ |
| 1055 | 1046 |
/// \ref DijkstraWizard class. |
| 1056 |
/// \todo More named parameters are required... |
|
| 1057 | 1047 |
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)