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 "Crew/MapBuilder.h"
#include "VRmixin.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 EXTRACT_LINE_MIN_SCORE   15
#define BIG_SLOPE_CS   5000.0

Functions

 DATASTUFF_CC (LineData)

Define Documentation

#define BIG_SLOPE_CS   5000.0

Definition at line 859 of file LineData.cc.

Referenced by LineData::houghExtractLines().

#define EXTRACT_LINE_MIN_AREA   60

Definition at line 854 of file LineData.cc.

#define EXTRACT_LINE_MIN_SCORE   15

Definition at line 858 of file LineData.cc.

Referenced by LineData::houghExtractLines().

#define LINE_MATCH_OVERLAP   -20

Definition at line 86 of file LineData.cc.

Referenced by LineData::isMatchFor().

#define LINE_ORIENTATION_MATCH   M_PI/12

Definition at line 87 of file LineData.cc.

#define LINE_PERPDIST   30

Definition at line 88 of file LineData.cc.

#define NORMPOINT_MATCH_DISTSQ   400

Definition at line 85 of file LineData.cc.


DualCoding 5.1CVS
Generated Mon May 9 04:56:28 2016 by Doxygen 1.6.3