Functions

camera02d.c File Reference

#include <string.h>
#include <math.h>
#include "camera.h"
#include "msgpool.h"
Include dependency graph for camera02d.c:

Functions

void CameraProjectPoint3d (CameraRecd *CPos, const point3d *p, point3d *q)
void CameraUnProjectPoint3d (CameraRecd *CPos, const point3d *p, point3d *q)
void CameraProjectPoint2d (CameraRecd *CPos, const point2d *p, point2d *q)
void CameraUnProjectPoint2d (CameraRecd *CPos, const point2d *p, point2d *q)
void CameraProjectPoint3Rd (CameraRecd *CPos, const point4d *p, point3d *q)
void CameraUnProjectPoint3Rd (CameraRecd *CPos, const point3d *p, double w, point4d *q)
void CameraProjectPoint2Rd (CameraRecd *CPos, const point3d *p, point2d *q)
void CameraUnProjectPoint2Rd (CameraRecd *CPos, const point2d *p, double w, point3d *q)
void CameraProjectPoint3d2s (CameraRecd *CPos, const point3d *p, point2s *q)
void CameraProjectPoint3Rd2s (CameraRecd *CPos, const point4d *p, point2s *q)
void CameraRayOfPixeld (CameraRecd *CPos, double xi, double eta, ray3d *ray)

Function Documentation

void CameraProjectPoint2d ( CameraRecd CPos,
const point2d p,
point2d q 
)
void CameraProjectPoint2Rd ( CameraRecd CPos,
const point3d p,
point2d q 
)
void CameraProjectPoint3d ( CameraRecd CPos,
const point3d p,
point3d q 
)
void CameraProjectPoint3d2s ( CameraRecd CPos,
const point3d p,
point2s q 
)
void CameraProjectPoint3Rd ( CameraRecd CPos,
const point4d p,
point3d q 
)
void CameraProjectPoint3Rd2s ( CameraRecd CPos,
const point4d p,
point2s q 
)
void CameraRayOfPixeld ( CameraRecd CPos,
double  xi,
double  eta,
ray3d ray 
)
void CameraUnProjectPoint2d ( CameraRecd CPos,
const point2d p,
point2d q 
)
void CameraUnProjectPoint2Rd ( CameraRecd CPos,
const point2d p,
double  w,
point3d q 
)
void CameraUnProjectPoint3d ( CameraRecd CPos,
const point3d p,
point3d q 
)
void CameraUnProjectPoint3Rd ( CameraRecd CPos,
const point3d p,
double  w,
point4d q 
)