[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lens_calibrate/MapPoints.cpp File Reference

#include <map>
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <cstdlib>
#include <levmar/lm.h>
#include "Globals.h"
#include "lensFunc.h"
#include <assert.h>

Include dependency graph for MapPoints.cpp:

Include dependency graph

Classes

class  XYZPoint

Defines

#define M_PI   3.1415926535897932384626433832795

Functions

XYZPoint XYZdifference (XYZPoint &a, XYZPoint &b)
double XYZdistance (XYZPoint &a, XYZPoint &b)
XYZPoint CrossProduct (XYZPoint &v1, XYZPoint &v2)
double DotProduct (XYZPoint &v1, XYZPoint &v2)
double PointPointDist (double x1, double y1, double x2, double y2)
void Mapto3d (double *p, double *x, int m, int n, void *data)
int visf (double *p, double *hx, int m, int n, int iter, double p_eL2, void *adata)
void map_points ()

Define Documentation

#define M_PI   3.1415926535897932384626433832795
 


Function Documentation

XYZPoint CrossProduct XYZPoint v1,
XYZPoint v2
 

double DotProduct XYZPoint v1,
XYZPoint v2
 

void map_points  ) 
 

void Mapto3d double p,
double x,
int  m,
int  n,
void *  data
 

double PointPointDist double  x1,
double  y1,
double  x2,
double  y2
 

int visf double p,
double hx,
int  m,
int  n,
int  iter,
double  p_eL2,
void *  adata
 

XYZPoint XYZdifference XYZPoint a,
XYZPoint b
 

double XYZdistance XYZPoint a,
XYZPoint b
 


Generated on Mon Sep 20 01:01:32 2010 for Hugintrunk by doxygen 1.3.9.1