GEOS  3.9.1dev
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
geos::operation::relate::RelateNodeFactory Class Reference

Used by the geomgraph::NodeMap in a RelateNodeGraph to create RelateNode objects. More...

#include <RelateNodeFactory.h>

Inheritance diagram for geos::operation::relate::RelateNodeFactory:
[legend]
Collaboration diagram for geos::operation::relate::RelateNodeFactory:
[legend]

Public Member Functions

geomgraph::NodecreateNode (const geom::Coordinate &coord) const override
 
- Public Member Functions inherited from geos::geomgraph::NodeFactory
virtual ~NodeFactory ()
 

Static Public Member Functions

static const geomgraph::NodeFactoryinstance ()
 
- Static Public Member Functions inherited from geos::geomgraph::NodeFactory
static const NodeFactoryinstance ()
 

Private Member Functions

 RelateNodeFactory ()
 

Additional Inherited Members

- Protected Member Functions inherited from geos::geomgraph::NodeFactory
 NodeFactory ()
 

Detailed Description

Used by the geomgraph::NodeMap in a RelateNodeGraph to create RelateNode objects.

Definition at line 44 of file RelateNodeFactory.h.

Constructor & Destructor Documentation

geos::operation::relate::RelateNodeFactory::RelateNodeFactory ( )
inlineprivate

Definition at line 49 of file RelateNodeFactory.h.

Member Function Documentation

geomgraph::Node* geos::operation::relate::RelateNodeFactory::createNode ( const geom::Coordinate coord) const
overridevirtual

Reimplemented from geos::geomgraph::NodeFactory.

static const geomgraph::NodeFactory& geos::operation::relate::RelateNodeFactory::instance ( )
static

The documentation for this class was generated from the following file: