11#ifndef LIMA_SYNTACTICANALYSIS_DEPGRAPHCOMPOUNDSBUILDVISITOR_H
12#define LIMA_SYNTACTICANALYSIS_DEPGRAPHCOMPOUNDSBUILDVISITOR_H
26#include "boost/tuple/tuple.hpp"
28#include "boost/tuple/tuple_comparison.hpp"
30#include "boost/tuple/tuple_io.hpp"
38namespace AnnotationGraphs
45namespace LinguisticProcessing
49class CompoundsBuilderFromSyntacticData;
51class DepGraphCompoundsBuildVisitorPrivate;
A graph that stores any data (annotations) referencing primarily nodes of a text anlaysis.
#define LIMA_COMPOUNDS_EXPORT
A graph that stores the relations of syntactic dependency between the elements of a DependencyGraph.
boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, DepVertexProperties, DepEdgeProperties > DependencyGraph
The dependency graph class.
LinguisticGraph::vertex_descriptor LinguisticGraphVertex
Data used for the syntactic analyzis of texts.
Holds an annotation graph and gives an API to manipulate it.
An AnalysisData containing a LinguisticGraph with a language and an id.
This class points to a graph, its dependency graph and the structure that holds the maping between th...