Preparing the Interface for integration with the ContourTree module.
Added a class to represent the multidimensional volume data that inherits VolumeData class. Loads a dummy volume to test it.
Changed some minor things on the shader.
Addition of the multidimensional volume class to the project files.
Resized the Visualizer window to fit smaller screens. Added a loading call for the multidimvolume class
Merge branch 'multidimtf'
Writting the load* functions that handle de loading of the opacity and color transfer functions and the vertex-to-branch volume.
Written a function to clamp the values of the opacity between 0 and 1.
Removed some commented code and the test fucntion call from the Renderer class. Created a file test.cpp to test the loading of the datasets.
Fixed a bug that saved all transfer functions as zeroes. It was a casting (double to uchar) problem.
Finished the method that loads the opacity transfer functions from disk and creates their textures on the GPU memory. At least the loading and uploading of the multidimensional opacity transfer functions should be functioning now.
Added a minimal test case where a full OpenGL context must be created.
Finished the loading and saving of color transfer functions. Must test if it does a good job. Need to alter the renderer flow to acomodate a multidimensional transfer function renderer. Maybe inherit the class?
Added a new renderer class that handles the multidimensional transfer functions rendering needs. It inherits the Renderer class. Reinstated the log stream.
Added a default constructor due to inheritance needs.
Changed the default renderer to multidimrenderer.
Completed the loadColorTransferFunction function and added getters to the ids of the remaining textures.
Moved the save_transfer_functions to ctfunc.cpp. There is a bug when saving the vertex-branch maps. The incorrect labels are saved.
Created a new project called CTInterface to handle the multidimensional transfer function rendering needs. The Interface project will be restored to the initial state and will be used only to render global unidimensional 4D (RGBA) transfer function colored volumes.
Removed the branch reasignment from the simplification function.