Related to #1785.
#ifndef EDGE_BUNDLING_H
#define EDGE_BUNDLING_H
-#include <SparseMatrix.h>
+#include <sparse/SparseMatrix.h>
struct pedge_struct {
real wgt; /* weight, telling how many original edges this edge represent. If this edge consists of multiple sections of different weights then this is a lower bound. This only applied for agglomerative bundling */
#endif
#include "geom.h"
-#include "SparseMatrix.h"
+#include <sparse/SparseMatrix.h>
#define DFLT_MARGIN 4 /* 4 points */
#ifndef TREE_MAP_H
#define TREE_MAP_H
-#include <SparseMatrix.h>
+#include <sparse/SparseMatrix.h>
typedef struct rectangle_struct {
real x[2];/* center */
#ifndef MULTILEVEL_H
#define MULTILEVEL_H
-#include "SparseMatrix.h"
+#include <sparse/SparseMatrix.h>
typedef struct Multilevel_struct *Multilevel;
#ifndef PRIORITY_QUEUE_H
#define PRIORITY_QUEUE_H
-#include "LinkedList.h"
+#include <sparse/LinkedList.h>
struct PriorityQueue_struct {
/* a simple priority queue structure: entries are all integers, gains are all integers in [0, gainmax], total n elements */
int count;/* how many entries are in?*/
#ifndef SPARSE_SOLVER_H
#define SPARSE_SOLVER_H
-#include "SparseMatrix.h"
+#include <sparse/SparseMatrix.h>
enum {SOLVE_METHOD_CG, SOLVE_METHOD_JACOBI};
#ifndef SPRING_ELECTRICAL_H
#define SPRING_ELECTRICAL_H
-#include <SparseMatrix.h>
+#include <sparse/SparseMatrix.h>
enum {ERROR_NOT_SQUARE_MATRIX = -100};
#ifndef BinaryHeap_H
#define BinaryHeap_H
-#include "general.h"
-#include "IntStack.h"
+#include <sparse/general.h>
+#include <sparse/IntStack.h>
/* binary heap code.
Caution: items inserted should be kept untouched, e.g., the value of the item should be kepted unchanged while the heap is still in use!
#define DOTIO_H
#include <cgraph.h>
-#include "SparseMatrix.h"
+#include <sparse/SparseMatrix.h>
enum {COLOR_SCHEME_NONE, COLOR_SCHEME_PASTEL = 1, COLOR_SCHEME_BLUE_YELLOW, COLOR_SCHEME_WHITE_RED, COLOR_SCHEME_GREY_RED, COLOR_SCHEME_PRIMARY, COLOR_SCHEME_SEQUENTIAL_SINGLEHUE_RED, COLOR_SCHEME_ADAM, COLOR_SCHEME_ADAM_BLEND, COLOR_SCHEME_SEQUENTIAL_SINGLEHUE_RED_LIGHTER, COLOR_SCHEME_GREY};
extern void initDotIO (Agraph_t *g);
#ifndef QUAD_TREE_H
#define QUAD_TREE_H
-#include "LinkedList.h"
+#include <sparse/LinkedList.h>
#include <stdio.h>
typedef struct QuadTree_struct *QuadTree;
#ifndef SPARSEMATRIX_H
#define SPARSEMATRIX_H
-#include <general.h>
+#include <sparse/general.h>
#include <stdio.h>
#define SYMMETRY_EPSILON 0.0000001