return source() + FT(i) *(second_point() - source());
to
return source() + (second_point() - source()) * FT(i);
in
include/CGAL/Cartesian/Ray_2.C
because CGAL only supports multiplication by a scalar must be on the
right.
- Shorter headers in CVS repository, but complete in release
thanks to script for submission [Herv�]
- Ray_2.C removed typename in has_on for Borland C++
- The typename added in 3.2.3 crashes VC++, hence the #define typename for VC++
- Minor bug for line_2.point(int i) (int not converted to FT) works with
builtin types but not Gmpz for instance...
Indeed, Class_2<R>::Subclass needs a typename qualifier for MIPSPRO 7.3 although
it worked with the other compilers
Made an essay (Point_2.cpp) for a file that compiles with VC++. I don't know if
there will be a release for VC++ soon because of that though. All member
definitions that depend on a template parameter must be put inside the class.