proland::GraphProducer::GraphFactory Class Reference

Creates Graph objects. More...

#include <GraphProducer.h>

Inheritance diagram for proland::GraphProducer::GraphFactory:
proland::GraphProducer::LazyGraphFactory

List of all members.

Public Member Functions

virtual GraphnewGraph (int nodeCacheSize, int curveCacheSize, int areaCacheSize)
 Creates a Graph.

Detailed Description

Creates Graph objects.

GraphFactory is used to determine what kind of graph will be created in a GraphProducer.


Member Function Documentation

virtual Graph* proland::GraphProducer::GraphFactory::newGraph ( int  nodeCacheSize,
int  curveCacheSize,
int  areaCacheSize 
) [virtual]

Creates a Graph.

Should be overriden for every type of Graph.

Reimplemented in proland::GraphProducer::LazyGraphFactory.


Generated on Sat May 12 09:42:48 2012 for proland by  doxygen 1.6.1