|
NURBS++ change log
- 3.0.7 (1999-5-12)
- Fixing linking problems with X11 and OpenGL
- Known BUG: Image Magick causes core dump under Linux.
- Added pointer initialization for NurbsCurveArray
- globalInterpD know uses the same knot vector generation method
as the one described inside the algorithm A9.2.5 of the NURBS
book.
- 3.0.6 (1999-5-7)
- Fixed the problem about setting the SHELL variable
- Using UncondessImage instead of UncompressImage for Image Magick
- Fixing compilation in another directory. If you do
'mkdir compile; cd compile ; ../configure ; make ', it will work.
- Configure is smarter about OpenGL
- Fixing linking with the OpenGL option.
- 3.0.5 (1999-5-5)
- Fixing linking problems for platforms other than egcs + Solaris.
- 3.0.4 (1999-5-4)
- Added routines to remove numerical inacuracies when making
a circle or a surface of revolution when the angle needed
is 2 PI. The area function now returns a proper value for
a sphere generated by makeSphere.
- Added a flop function to the Matrix class.
- Added a routine to create a torus (makeTorus).
- Fixed bad version string for libtool.
- 3.0.3 (1999-4-30)
- Added support for VRML97 output files. Also known as VRML 2.0.
- Fixed linking problem with a static library under Solaris.
- Added missing template instantiation for Linux with OpenGL.
- 3.0.2 (1999-4-28)
- Fixed linking problems under Linux
- Added missing config_mvc.bat file for windows VC++ 6.0.
- Include files are installed inside ${prefix}/include/nurbs++
- Fixed writePS problem with open curves.
- Added warning when inserting a knot outside of a valid clamped region.
- Added the clamp and unclamp function.
- 3.0.1 (1999-4-22)
- make dist now works
- fixed mkinstalldirs
- a new read/write format. The size of the data type is now stored
inside the file.
- fixed problems when linking with the double version of the library
- added ctrlPnts(i,j) to access P(i,j)
- added ctrlPnts(i) to access P[i]
- 3.0.0 (1999-4-19)
- The 3.0 development version is starting. A big API changed occured. There is no const references to internal data anymore, instead inline member functions are used. The namespace has been changed to
PLib . The matrix and nurbs directory are now inside a single package named NURBS++ .
- I removed the NURBS editor from the package. This saves on the bandwidth. The NURBS editor will be packaged independantly when the development on that software resumes. I will work more on the Mind's Eyes project instead.
- 1999-4-19
- fixed all there was to fix inside the 2.2 version of the library.
- 1999-01-9
- Improved the configure and install process.
- The library should now run under windows NT. Contributed by Martin Schuersh.
- Added closed curves and closed surface support. Contributed by Alejandro Frangi. This is still under development.
- 2.1
-
27 October 1998 You can now generate 2D or 3D NURBS curves.
-
12 October 1998 Added the code to compute the length of a NURBS curve.
-
11 September 1998 The library is now a template. You can now have float or double float precision.
- 2.0
- The new public release since the web server crashed.
|