I made a port of the powercrust surface reconstruction algorithm to VTK. The original code can be found at http://www.cs.utexas.edu/users/amenta/powercrust/welcome.html and was released under the GNU public licence (GPL). As a modified version of this code, my port must therefore also fall under the GPL, which prohibits it becoming part of the main VTK distribution.
The source code is therefore here for anyone to use:
Many thanks to everyone who has helped to improve this code! Any more corrections or improvements will be greatly appreciated by the community of users.