Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

LineData.cc File Reference

#include <iostream>
#include <math.h>
#include <vector>
#include <list>
#include "Macrodefs.h"
#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

Defines

#define NORMPOINT_MATCH_DISTSQ   3500
#define LINE_MATCH_OVERLAP   -10
#define LINE_ORIENTATION_MATCH   M_PI/6
#define BEG_DIST_THRESH   2
#define END_DIST_THRESH   2

Functions

 DATASTUFF_CC (LineData)


Define Documentation

#define BEG_DIST_THRESH   2

#define END_DIST_THRESH   2

Definition at line 729 of file LineData.cc.

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

#define LINE_MATCH_OVERLAP   -10

Definition at line 71 of file LineData.cc.

Referenced by LineData::isMatchFor().

#define LINE_ORIENTATION_MATCH   M_PI/6

Definition at line 72 of file LineData.cc.

Referenced by LineData::isMatchFor().

#define NORMPOINT_MATCH_DISTSQ   3500

Definition at line 70 of file LineData.cc.

Referenced by LineData::isMatchFor().


DualCoding 4.0
Generated Thu Nov 22 00:52:50 2007 by Doxygen 1.5.4