- 27 Nov, 2012 1 commit
-
-
schultezub authored
* fixed bug in AbstractTransferFunction::createTexture * added button to fit intensity domain to image to TransferFunctionPropertyWidget * improved compatability of MhdImageReader git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@360 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 04 Nov, 2012 1 commit
-
-
schultezub authored
* added AbstractPipeline::addProcessor() and VisualizationPipeline::addEventHandler() convenience methods * some refactoring of property names git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@344 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 02 Nov, 2012 2 commits
-
-
schultezub authored
The modules package is now itsself modular. Every subdirectory in modules/ builds its own submodule that can be individually switched on and off. Therefore each submodule needs its own submodule.cmake file to specify the build targets etc. This is neat! git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@340 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@338 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 31 Oct, 2012 2 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@335 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@334 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 26 Oct, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@326 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 21 Sep, 2012 1 commit
-
-
schultezub authored
* added ImageData::indexToPosition() * fixed glsl/tools/transferfunction.frag * fixed TextFileParser * added GradientVolumeGenerator and LHHistogram processors git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@305 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 10 Aug, 2012 1 commit
-
-
schultezub authored
* added update_legal_header.py script for updating the legal header in all code files of the project * ran the file => all TUMVis source files now contain the legal header git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@231 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 03 Aug, 2012 1 commit
-
-
schultezub authored
+ added PropertyWidgetFactory + added AbstractPropertyWidget and StringPropertyWidget * replaced own observer implementation of AbstractPipeline and AbstractProperty with sigslot * changed PropertyCollection (aggregation) to HasPropertyCollection (inheritance) git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@207 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jul, 2012 2 commits
-
-
schultezub authored
* fixed memory leak in ImageDataConverter * added usage of Shader::IgnoreUniformLocationError where reasonable * fixed shaders git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@189 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
Major revisions to the class layout / data structure: * Introduced ImageDataConverter interface (still not really happy with the design) * Removed support for Int64 and double images from WeaklyTypedPointer * Added ImageDataGL::bind() * AbstractProcessor::init() method, gets called by AbstractPipeline::init() * added VisualizationProcessor Updated/New processors: * fixed MhdImageReader * SliceExtractor stub for very simple slice rendering Various fixes: * DataContaier: managing of DataHandle ownership * GenericImageDataLocal::getSubImage() * ImageDataRenderTarget bindings * GenericProperty * linking issues with StringUtils Hence, all this enables the first usable implementation of a specific pipeline: The SliceVis pipeline combines MhdImageReader and SliceExtractor for a very simple 2D slice rendering git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@188 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 15 Jul, 2012 1 commit
-
-
schultezub authored
* Added ImageDataLocal and GenericImageDataLocal<T> replaceing the crapped ImageDataRAM * Rewrote most part of TypeTraits and tidied up the rest. * Added TypeNormalizer with its traits * added ImageData::_numElements and ImageData::positionToIndex() git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@182 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 12 Jul, 2012 1 commit
-
-
schultezub authored
* Processors no longer have their own DataContainer, instead the DataContainer to work on is passed during process() * introduced VisualizationPipeline git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@180 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 11 Jul, 2012 1 commit
-
-
schultezub authored
* added ImageDataGL * extended WeaklyTypedPointer and TypeTraits git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@179 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 10 Jul, 2012 2 commits
-
-
schultezub authored
* added ImageDataRAMTraits * changed types in WeaklyTypedPointer git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@177 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@176 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Jul, 2012 1 commit
-
-
schultezub authored
* added MhdImageReader * fixed ImageDataDisk git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@168 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-