vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
unitDeterminations.h
Go to the documentation of this file.
1 #pragma once
2 
5 class ContourData;
6 class Combination;
7 
8 typedef cv::Point3d SolidPoint;
9 typedef std::vector<SolidPoint> SolidPointVector;
10 typedef cv::Rect RoiRect;
11 typedef std::vector<RoiRect> RoiRectVector;
12 typedef cv::Rect_<float> FloatRect;
13 typedef cv::vector<double> DoubleVector;
14 typedef std::vector<int> IntVector;
15 typedef std::vector<bool> FlagVector;
16 typedef std::vector<cv::Vec3f> Vec3fVector;
17 typedef std::vector<cv::Vec3d> Vec3dVector;
18 typedef std::vector<cv::Mat> MatrixVector;
19 
20 typedef std::vector<cv::Point> PointVector;
21 typedef cv::Point2f FloatPoint;
22 typedef std::vector<FloatPoint> FloatPointVector;
23 typedef cv::Point2d DoublePoint;
24 typedef std::vector<DoublePoint> DoublePointVector;
25 
26 typedef PointVector Contour;
27 typedef std::vector<cv::Point2d> DoubleContour;
28 typedef DoubleContour DoubleContourPair[2];
29 typedef std::shared_ptr<DoubleContour> DoubleContourSPtr;
30 typedef std::vector<DoubleContourSPtr> DoubleContourSPtrVector;
31 typedef std::vector<DoubleContourSPtrVector> DoubleContourSPtrVecVec;
32 typedef std::vector<Contour> ContourVector;
33 typedef std::vector<ContourVector> ContourVecVec;
34 typedef std::vector<DoubleContour> DoubleContourVector;
35 typedef std::vector<DoubleContourVector> DoubleContourVecVec;
36 typedef std::shared_ptr<ContourData> ContourDataSPtr;
37 
38 typedef std::vector<ContourDataSPtr> ContourDataVector;
39 //muss glaub ich nicht jeder wissen: typedef std::vector<Combination*> CombiSystemsVector;
40 
41 typedef struct {
42  bool bEvaluate;
43  size_t minContourSize;
44  double approximationAccuracy;
45  double approximationRatio;
46  double gaussSigma;
47  double cannyThreshold_1;
48  double cannyThreshold_2;
50 
51 typedef std::vector<MarkDetectionPresets> MarkPresetsVector;
52 typedef std::vector<MarkImageData> MarkVector;
53 typedef std::vector<ContourFinderPresets> ContourFinderPresetsVector;
54 
Definition: ContourData.h:3
Definition: unitDeterminations.h:41
Definition: Combination.h:8