Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

LineData.cc File Reference

#include <iostream>
#include <math.h>
#include <vector>
#include <list>
#include "SketchSpace.h"
#include "Sketch.h"
#include "Region.h"
#include "visops.h"
#include "ShapeSpace.h"
#include "ShapeRoot.h"
#include "PointData.h"
#include "LineData.h"
#include "ShapeLine.h"
Include dependency graph for LineData.cc:

Go to the source code of this file.

Namespaces

namespace  DualCoding
 

Dual coding vision representations (Sketches and Shapes).


Defines

#define NORMPOINT_MATCH_DISTSQ   400
#define LINE_MATCH_OVERLAP   -20
#define LINE_ORIENTATION_MATCH   M_PI/12
#define LINE_PERPDIST   30
#define EXTRACT_LINE_MIN_AREA   60
#define BEG_DIST_THRESH   2
#define END_DIST_THRESH   2
#define EXTRACT_LINE_MIN_SCORE   60
#define BIG_SLOPE_CS   5000.0

Functions

 DATASTUFF_CC (LineData)

Define Documentation

#define BEG_DIST_THRESH   2
#define BIG_SLOPE_CS   5000.0

Definition at line 850 of file LineData.cc.

Referenced by LineData::houghExtractLines().

#define END_DIST_THRESH   2

Definition at line 847 of file LineData.cc.

Referenced by LineData::scanHorizForEndPts(), and LineData::scanVertForEndPts().

#define EXTRACT_LINE_MIN_AREA   60

Definition at line 844 of file LineData.cc.

#define EXTRACT_LINE_MIN_SCORE   60

Definition at line 849 of file LineData.cc.

Referenced by LineData::houghExtractLines().

#define LINE_MATCH_OVERLAP   -20

Definition at line 83 of file LineData.cc.

Referenced by LineData::isMatchFor().

#define LINE_ORIENTATION_MATCH   M_PI/12

Definition at line 84 of file LineData.cc.

#define LINE_PERPDIST   30

Definition at line 85 of file LineData.cc.

#define NORMPOINT_MATCH_DISTSQ   400

Definition at line 82 of file LineData.cc.


DualCoding 5.1CVS
Generated Sat May 4 06:29:29 2013 by Doxygen 1.6.3