Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros | Typedefs | Functions
_cvgeom.h File Reference

Go to the source code of this file.

Classes

struct  _CvTrianAttr
 

Macros

#define _CV_BINTREE_LIST()
 

Typedefs

typedef struct _CvTrianAttr _CvTrianAttr
 

Functions

CV_INLINE float icvDistanceL2_32f (CvPoint2D32f pt1, CvPoint2D32f pt2)
 
int icvIntersectLines (double x1, double dx1, double y1, double dy1, double x2, double dx2, double y2, double dy2, double *t2)
 
void icvCreateCenterNormalLine (CvSubdiv2DEdge edge, double *a, double *b, double *c)
 
void icvIntersectLines3 (double *a0, double *b0, double *c0, double *a1, double *b1, double *c1, CvPoint2D32f *point)
 
CvStatus icvApproximateChainTC89 (CvChain *chain, int header_size, CvMemStorage *storage, CvSeq **contour, int method)
 

Macro Definition Documentation

#define _CV_BINTREE_LIST ( )
Value:
struct _CvTrianAttr* prev_v; /* pointer to the parent element on the previous level of the tree */ \
struct _CvTrianAttr* next_v1; /* pointer to the child element on the next level of the tree */ \
struct _CvTrianAttr* next_v2; /* pointer to the child element on the next level of the tree */

Typedef Documentation

typedef struct _CvTrianAttr _CvTrianAttr

Function Documentation

CvStatus icvApproximateChainTC89 ( CvChain chain,
int  header_size,
CvMemStorage storage,
CvSeq **  contour,
int  method 
)
void icvCreateCenterNormalLine ( CvSubdiv2DEdge  edge,
double a,
double b,
double c 
)
CV_INLINE float icvDistanceL2_32f ( CvPoint2D32f  pt1,
CvPoint2D32f  pt2 
)
int icvIntersectLines ( double  x1,
double  dx1,
double  y1,
double  dy1,
double  x2,
double  dx2,
double  y2,
double  dy2,
double t2 
)
void icvIntersectLines3 ( double a0,
double b0,
double c0,
double a1,
double b1,
double c1,
CvPoint2D32f point 
)