32 #include "Utils/ThreeDOut.hh"
36 int main(
int argc,
char* argv[])
39 BIASERR(
"too few arguments.");
42 ifstream ifs(argv[1]);
49 if (P.
BBCIn(ifs)!=0)
break;
52 RGBAuc color(255,255,255,0);
57 T.AddPMatrix(P,640,480, color,0.05);
63 T.VRMLOut(
"test.wrl");
class RGBAuc is asynonym for a Vector4 of corerct type
Unified output of 3D entities via OpenGL or VRML.
configuration struct for drawing styles of various 3d objects
int BBCIn(std::ifstream &ifs, const double &AddCenterPointShiftX=0.0, const double &AddCenterPointShiftY=0.0)
Load next piece of calibration data from an open BBC-Free-D file.
CameraDrawingStyle CameraStyle
describes a projective 3D -> 2D mapping in homogenous coordinates