Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
grid.h File Reference
#include <vector>
#include <types.h>
#include <interval.h>
#include <boost/smart_ptr.hpp>

Go to the source code of this file.

Classes

class  frechet::fs::GridAxis
 a grid axis maps the segments of the input curve to an axis of the free-space diagram. More...
 
class  frechet::fs::Grid
 performs mappings to and from the free-space grid More...
 

Namespaces

 frechet
 global definitions for all algorithms.
 
 frechet::fs
 classes for computing the free-space diagram
 

Typedefs

typedef std::vector< LineStyleLineStyleVector
 

Enumerations

enum  LineStyle {
  DEFAULT =0, SOLID, THIN, DOTTED,
  NONE
}
 display style of grid lines in free-space diagram More...
 

Typedef Documentation

◆ LineStyleVector

typedef std::vector<LineStyle> LineStyleVector

a list of grid line styles

See also
Path::lineStyles

Definition at line 26 of file grid.h.

Enumeration Type Documentation

◆ LineStyle

enum LineStyle

display style of grid lines in free-space diagram

See also
Path::lineStyle
Path::setDefaultLineStyle
Enumerator
DEFAULT 

default is a solid line, unless overriden by

See also
Path::setDefaultLineStyle
SOLID 

draw a solid line

THIN 

draw a thin, solid line

DOTTED 

draw a dotted line

NONE 

draw no grid line

Definition at line 15 of file grid.h.