64 lines
2.9 KiB
Diff
64 lines
2.9 KiB
Diff
diff -urN tulip-5.5.1-orig/library/tulip-core/include/tulip/AbstractProperty.h tulip-5.5.1/library/tulip-core/include/tulip/AbstractProperty.h
|
|
--- tulip-5.5.1-orig/library/tulip-core/include/tulip/AbstractProperty.h 2021-01-21 06:13:08.000000000 +0800
|
|
+++ tulip-5.5.1/library/tulip-core/include/tulip/AbstractProperty.h 2021-11-22 00:34:31.424544000 +0800
|
|
@@ -34,6 +34,8 @@
|
|
namespace tlp {
|
|
|
|
class GraphView;
|
|
+template <typename TYPE>
|
|
+class MutableContainer;
|
|
|
|
//==============================================================
|
|
|
|
diff -urN tulip-5.5.1-orig/library/tulip-core/include/tulip/BooleanProperty.h tulip-5.5.1/library/tulip-core/include/tulip/BooleanProperty.h
|
|
--- tulip-5.5.1-orig/library/tulip-core/include/tulip/BooleanProperty.h 2021-01-21 06:13:08.000000000 +0800
|
|
+++ tulip-5.5.1/library/tulip-core/include/tulip/BooleanProperty.h 2021-11-22 02:44:31.205666000 +0800
|
|
@@ -27,6 +27,10 @@
|
|
namespace tlp {
|
|
|
|
class PropertyContext;
|
|
+template <class Tnode, class Tedge, class Tprop>
|
|
+class AbstractProperty;
|
|
+template <typename vectType, typename eltType, typename propType>
|
|
+class AbstractVectorProperty;
|
|
|
|
/**
|
|
* @ingroup Graph
|
|
diff -urN tulip-5.5.1-orig/library/tulip-core/include/tulip/GraphProperty.h tulip-5.5.1/library/tulip-core/include/tulip/GraphProperty.h
|
|
--- tulip-5.5.1-orig/library/tulip-core/include/tulip/GraphProperty.h 2021-01-21 06:13:08.000000000 +0800
|
|
+++ tulip-5.5.1/library/tulip-core/include/tulip/GraphProperty.h 2021-11-22 01:03:15.833174500 +0800
|
|
@@ -29,6 +29,8 @@
|
|
|
|
class PropertyContext;
|
|
class GraphAbstract;
|
|
+template <typename TYPE>
|
|
+class MutableContainer;
|
|
|
|
typedef AbstractProperty<tlp::GraphType, tlp::EdgeSetType> AbstractGraphProperty;
|
|
|
|
diff -urN tulip-5.5.1-orig/library/tulip-core/include/tulip/PlanarityTestImpl.h tulip-5.5.1/library/tulip-core/include/tulip/PlanarityTestImpl.h
|
|
--- tulip-5.5.1-orig/library/tulip-core/include/tulip/PlanarityTestImpl.h 2021-01-21 06:13:08.000000000 +0800
|
|
+++ tulip-5.5.1/library/tulip-core/include/tulip/PlanarityTestImpl.h 2021-11-22 00:57:09.673231400 +0800
|
|
@@ -35,6 +35,8 @@
|
|
|
|
namespace tlp {
|
|
class Graph;
|
|
+template <typename TYPE>
|
|
+class BmdList;
|
|
enum { NOT_VISITED, VISITED, TERMINAL, VISITED_IN_RBC };
|
|
#define NULL_NODE node()
|
|
#define NULL_EDGE edge()
|
|
diff -urN tulip-5.5.1-orig/library/tulip-core/include/tulip/SerializableType.h tulip-5.5.1/library/tulip-core/include/tulip/SerializableType.h
|
|
--- tulip-5.5.1-orig/library/tulip-core/include/tulip/SerializableType.h 2021-01-21 06:13:08.000000000 +0800
|
|
+++ tulip-5.5.1/library/tulip-core/include/tulip/SerializableType.h 2021-11-22 06:20:45.723363600 +0800
|
|
@@ -45,6 +45,9 @@
|
|
#define FORWARD_STRING_METHODS(T) FORWARD_FROMSTRING(T) FORWARD_TOSTRING(T)
|
|
|
|
namespace tlp {
|
|
+template <typename vectType, typename eltType, typename propType>
|
|
+class AbstractVectorProperty;
|
|
+
|
|
template <typename T>
|
|
class TLP_SCOPE SerializableType : public TypeInterface<T> {
|
|
public:
|