The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.


FS#75 - Replace POV_MALLOC with std::vector in shape code

Attached to Project: POV-Ray
Opened by Thorsten Fröhlich (thorsten) - Saturday, 09 January 2010, 17:08 GMT
Last edited by William F Pokorny (wfpokorny) - Saturday, 05 November 2016, 12:39 GMT
Task Type Unimp. Feature/TODO
Category Backend → Geometric Primitives
Status Tracked on GitHub
Assigned To Thorsten Fröhlich (thorsten)
Operating System All
Severity Medium
Priority Normal
Reported Version 3.70 beta 34
Due in Version Future release
Due Date Undecided
Percent Complete 30%
Votes 0
Private No


In the files bezier.cpp, fpmetric.cpp, fractal.cpp, hfield.cpp, isosurf.cpp, lathe.cpp, poly.cpp, polygon.cpp, prism.cpp, sor.cpp, and sphsweep.cpp the use of POV_MALLOC can be replaced by std::vector quite easily because the containing class already is a C++ class. As this is a low hanging fruit for continued code cleanup, it should be done sooner rather than later.

This task depends upon

Comment by Christoph Lipka (clipka) - Monday, 22 March 2010, 15:12 GMT

Go ahead, Thorsten ;-)

Comment by William F Pokorny (wfpokorny) - Saturday, 05 November 2016, 12:39 GMT
  • Field changed: Status (Investigating → Tracked on GitHub)

Now tracked on github as issue 146.