Hello all,
Right now Meshlab will not build with the current svn version of vcg
(2899)
----Bug 1----------------
In the file vcg/space/point.h
PointBase()
:Point<D,S>()
This D should be an N on line 972.
----Bug 2------------------
In the file vcg/math/camera.h
Camera<S>:: needs to be deleted from line 218 shown here:
inline vcg::Point2<S> Camera<S>::ViewportPxTo_neg1_1(const
vcg::Point2<S> & p) const;
Please remember to do a clean and build sometimes to make sure there are
no problems. These bugs have been here for almost two weeks now.
------Bug 3--------
This is not a critical bug that keeps anything from compiling but i
thought i would mention it anyway.
In the file vcg/math/matrix44.h
in the Decompose function Point3d R[3]; should be Point3<T>
R[3]; so it can work with other types like float.
Just another note about this. When i tried to use floats all the
asserts failed that check against 1e-10. I changed this to e-7 and it
seems to work. On my machine maybe float operations are not accurate
out to 10 decimal places?
I would be happy to commit all these fixes but i dont have access to
vcg. should i have sent this to a vcg mail list also?
Thanks,
Oscar
|