/usr/include/geos/geomgraph.h is in libgeos++-dev 3.4.2-6.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | /**********************************************************************
*
* GEOS - Geometry Engine Open Source
* http://geos.osgeo.org
*
* Copyright (C) 2005-2006 Refractions Research Inc.
* Copyright (C) 2001-2002 Vivid Solutions Inc.
*
* This is free software; you can redistribute and/or modify it under
* the terms of the GNU Lesser General Public Licence as published
* by the Free Software Foundation.
* See the COPYING file for more information.
*
**********************************************************************
*
* Try not to include this header directly. It is kept
* for backward compatibility.
* Please include geomgraph/classname.h for new code.
*
**********************************************************************/
#ifndef GEOS_GEOMGRAPH_H
#define GEOS_GEOMGRAPH_H
namespace geos {
/** \brief
* Contains classes that implement topology graphs.
*
* The Java Topology Suite (JTS) is a Java API that implements a core
* set of spatial data operations using an explicit precision model
* and robust geometric algorithms. JTS is int ended to be used in the
* development of applications that support the validation, cleaning,
* integration and querying of spatial datasets.
*
* JTS attempts to implement the OpenGIS Simple Features Specification (SFS)
* as accurately as possible. In some cases the SFS is unclear or omits a
* specification; in this case JTS attempts to choose a reasonable and
* consistent alternative. Differences from and elaborations of the SFS
* are documented in this specification.
*
* <h2>Package Specification</h2>
*
* <ul>
* <li>Java Topology Suite Technical Specifications
* <li><A HREF="http://www.opengis.org/techno/specs.htm">
* OpenGIS Simple Features Specification for SQL</A>
* </ul>
*
*/
namespace geomgraph { // geos.geomgraph
} // namespace geos.geomgraph
} // namespace geos
//#include <geos/geomgraph/Depth.h>
//#include <geos/geomgraph/DirectedEdge.h>
//#include <geos/geomgraph/DirectedEdgeStar.h>
//#include <geos/geomgraph/Edge.h>
#include <geos/geomgraph/EdgeEnd.h>
#include <geos/geomgraph/EdgeEndStar.h>
//#include <geos/geomgraph/EdgeIntersection.h>
//#include <geos/geomgraph/EdgeIntersectionList.h>
#include <geos/geomgraph/EdgeList.h>
//#include <geos/geomgraph/EdgeNodingValidator.h>
//#include <geos/geomgraph/EdgeRing.h>
#include <geos/geomgraph/GeometryGraph.h>
#include <geos/geomgraph/GraphComponent.h>
//#include <geos/geomgraph/Label.h>
#include <geos/geomgraph/Node.h>
//#include <geos/geomgraph/NodeFactory.h>
#include <geos/geomgraph/NodeMap.h>
#include <geos/geomgraph/PlanarGraph.h>
//#include <geos/geomgraph/Position.h>
//#include <geos/geomgraph/Quadrant.h>
//#include <geos/geomgraph/TopologyLocation.h>
#endif // ifndef GEOS_GEOMGRAPH_H
|