#
# ChangeLog for src/Shapes/ShapeRegistry.cpp
#
# Generated by Trac 1.4.4
# Mar 21, 2025, 8:50:59 AM

Thu, 19 Sep 2013 20:24:28 GMT Frederik Heber <heber@…> [87ec81]
	* src/Actions/ShapeAction/CombineShapesAction.cpp (modified)
	* src/Actions/ShapeAction/CreateShapeAction.cpp (modified)
	* src/Makefile.am (modified)
	* src/Shapes/Makefile.am (modified)
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Shapes/ShapeRegistry.hpp (modified)
	* src/Shapes/unittests/Makefile.am (modified)
	* src/Shapes/unittests/stubs/WorldSelectedMoleculesStub.cpp (added)
	* src/Shapes/unittests/stubs/moleculeStub.cpp (added)

	ShapeFactory removed from libMolecuilderShapes.

	- Factory is right ...


Wed, 12 Jun 2013 10:11:59 GMT Frederik Heber <heber@…> [5aaa43]
	* src/Actions/ActionRegistry.cpp (modified)
	* src/Actions/FragmentationAction/AnalyseFragmentationResultsAction.cpp (modified)
	* src/Actions/FragmentationAction/FitPotentialAction.cpp (modified)
	* src/Actions/FragmentationAction/FragmentationAction.cpp (modified)
	* src/Actions/FragmentationAction/FragmentationAutomationAction.cpp (modified)
	* src/Actions/FragmentationAction/ParseFragmentJobsAction.cpp (modified)
	* src/Actions/FragmentationAction/StoreSaturatedFragmentAction.cpp (modified)
	* src/Actions/GraphAction/CreateAdjacencyAction.cpp (modified)
	* src/Actions/GraphAction/DestroyAdjacencyAction.cpp (modified)
	* src/Actions/GraphAction/SubgraphDissectionAction.cpp (modified)
	* src/Actions/GraphAction/UpdateMoleculesAction.cpp (modified)
	* src/Actions/MakroAction.cpp (modified)
	* src/Actions/SelectionAction/Atoms/AllAtomsInsideVolumeAction.cpp (modified)
	* src/Actions/WorldAction/RepeatBoxAction.cpp (modified)
	* src/Actions/unittests/ActionSequenceUnitTest.cpp (modified)
	* src/Analysis/analysis_correlation.cpp (modified)
	* src/Analysis/unittests/AnalysisPairCorrelationUnitTest.cpp (modified)
	* src/Atom/AtomObserver.cpp (modified)
	* src/Atom/CopyAtoms/CopyAtoms_withBonds.cpp (modified)
	* src/Atom/atom.cpp (modified)
	* src/Atom/atom_bondedparticle.cpp (modified)
	* src/Atom/atom_observable.cpp (modified)
	* src/Atom/unittests/AtomObserverUnitTest.cpp (modified)
	* src/Bond/BondInfo.cpp (modified)
	* src/Bond/bond.cpp (modified)
	* src/Bond/bond_observable.cpp (modified)
	* src/Box.cpp (modified)
	* src/Descriptors/unittests/AtomDescriptorUnitTest.cpp (modified)
	* src/Fragmentation/Automation/FragmentJobQueue.cpp (modified)
	* src/Fragmentation/Automation/MPQCFragmentController.cpp (modified)
	* src/Fragmentation/Automation/VMGFragmentController.cpp (modified)
	* src/Fragmentation/BondsPerShortestPath.cpp (modified)
	* src/Fragmentation/Exporters/ExportGraph.cpp (modified)
	* src/Fragmentation/Exporters/ExportGraph_ToFiles.cpp (modified)
	* src/Fragmentation/Exporters/ExportGraph_ToJobs.cpp (modified)
	* src/Fragmentation/Exporters/HydrogenPool.cpp (modified)
	* src/Fragmentation/Exporters/SaturatedFragment.cpp (modified)
	* src/Fragmentation/Exporters/unittests/HydrogenPoolUnitTest.cpp (modified)
	* src/Fragmentation/Exporters/unittests/SaturatedFragmentUnitTest.cpp (modified)
	* src/Fragmentation/ForceMatrix.cpp (modified)
	* src/Fragmentation/Fragmentation.cpp (modified)
	* src/Fragmentation/Homology/HomologyGraph.cpp (modified)
	* src/Fragmentation/Homology/unittests/HomologyGraphUnitTest.cpp (modified)
	* src/Fragmentation/Homology/unittests/stubs/FragmentStub.cpp (modified)
	* src/Fragmentation/KeySetsContainer.cpp (modified)
	* src/Fragmentation/PowerSetGenerator.cpp (modified)
	* src/Fragmentation/Summation/Containers/FragmentationChargeDensity.cpp (modified)
	* src/Fragmentation/Summation/Containers/FragmentationLongRangeResults.cpp (modified)
	* src/Fragmentation/Summation/Containers/FragmentationResultContainer.cpp (modified)
	* src/Fragmentation/Summation/Containers/FragmentationShortRangeResults.cpp (modified)
	* src/Fragmentation/Summation/Containers/MPQCData.cpp (modified)
	* src/Fragmentation/Summation/Containers/VMGData.cpp (modified)
	* src/Fragmentation/Summation/Containers/createMatrixNrLookup.cpp (modified)
	* src/Fragmentation/Summation/Containers/unittests/MPQCDataUnitTest.cpp (modified)
	* src/Fragmentation/Summation/IndexSetContainer.cpp (modified)
	* src/Fragmentation/Summation/SetValues/Eigenvalues.cpp (modified)
	* src/Fragmentation/Summation/SetValues/Fragment.cpp (modified)
	* src/Fragmentation/Summation/SetValues/Histogram.cpp (modified)
	* src/Fragmentation/Summation/SetValues/IndexedVectors.cpp (modified)
	* src/Fragmentation/Summation/SetValues/SamplingGrid.cpp (modified)
	* src/Fragmentation/Summation/SetValues/SamplingGridProperties.cpp (modified)
	* src/Fragmentation/Summation/SetValues/unittests/FragmentUnitTest.cpp (modified)
	* src/Fragmentation/Summation/SetValues/unittests/HistogramUnitTest.cpp (modified)
	* src/Fragmentation/Summation/SetValues/unittests/IndexedVectorsUnitTest.cpp (modified)
	* src/Fragmentation/Summation/SetValues/unittests/SamplingGridPropertiesUnitTest.cpp (modified)
	* src/Fragmentation/Summation/SetValues/unittests/SamplingGridUnitTest.cpp (modified)
	* src/Fragmentation/Summation/SubsetMap.cpp (modified)
	* src/Fragmentation/fragmentation_helpers.cpp (modified)
	* src/Fragmentation/parseKeySetFile.cpp (modified)
	* src/FunctionApproximation/Extractors.cpp (modified)
	* src/FunctionApproximation/TrainingData.cpp (modified)
	* src/Graph/BondGraph.cpp (modified)
	* src/Graph/BuildInducedSubgraph.cpp (modified)
	* src/Graph/DepthFirstSearchAnalysis.cpp (modified)
	* src/Graph/unittests/AdjacencyListUnitTest.cpp (modified)
	* src/Jobs/InterfaceVMGJob.cpp (modified)
	* src/Jobs/MPQCJob.cpp (modified)
	* src/Jobs/VMGJob.cpp (modified)
	* src/Jobs/WindowGrid_converter.cpp (modified)
	* src/LinkedCell/LinkedCell_Controller.cpp (modified)
	* src/LinkedCell/unittests/stubs/AtomObserverStub.cpp (modified)
	* src/LinkedCell/unittests/stubs/ObserverBoxStub.cpp (modified)
	* src/LinkedCell/unittests/stubs/WorldTimeStub.cpp (modified)
	* src/Parameters/Validators/Specific/PotentialTypeValidator.cpp (modified)
	* src/Parser/MpqcParser.cpp (modified)
	* src/Parser/PcpParser.cpp (modified)
	* src/Parser/PcpParser_helper.cpp (modified)
	* src/Parser/PdbParser.cpp (modified)
	* src/Parser/Psi3Parser.cpp (modified)
	* src/Parser/TremoloParser.cpp (modified)
	* src/Parser/XmlParser.cpp (modified)
	* src/Parser/XyzParser.cpp (modified)
	* src/Parser/unittests/ParserMpqcUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPcpUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPdbUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPsi3UnitTest.cpp (modified)
	* src/Parser/unittests/ParserTremoloUnitTest.cpp (modified)
	* src/Parser/unittests/ParserXmlUnitTest.cpp (modified)
	* src/Parser/unittests/ParserXyzUnitTest.cpp (modified)
	* src/Shapes/BaseShapes.cpp (modified)
	* src/Shapes/ShapeOps.cpp (modified)
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Tesselation/CandidateForTesselation.cpp (modified)
	* src/Tesselation/boundary.cpp (modified)
	* src/UIElements/CommandLineUI/Query/AtomCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/AtomsCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/BooleanCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/DoubleCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/DoublesCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/ElementCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/ElementsCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/FileCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/FilesCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/IntCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/IntsCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/MoleculeCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/MoleculesCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/RandomNumberDistribution_ParametersCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/RealSpaceMatrixCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/StringCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/StringsCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/UnsignedIntCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/UnsignedIntsCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/VectorCommandLineQuery.cpp (modified)
	* src/UIElements/CommandLineUI/Query/VectorsCommandLineQuery.cpp (modified)
	* src/UIElements/Qt4/QtMainWindow.cpp (modified)
	* src/UIElements/Qt4/Query/FileQtQuery.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_atom.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_bond.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_molecule.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_shape.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldScene.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldView.cpp (modified)
	* src/World.cpp (modified)
	* src/WorldTime.cpp (modified)
	* src/cleanUp.cpp (modified)
	* src/controller_MPQCCommandJob.cpp (modified)
	* src/molecule.cpp (modified)
	* src/molecule_graph.cpp (modified)
	* src/unittests/stubs/WorldStub.cpp (modified)
	* tests/CodeChecks/testsuite-project-disclaimer.at (modified)
	* tests/regression/Fragmentation/AnalyseFragmentationResults/testsuite-fragmentation-analyse-fragment-results.at (modified)
	* tests/regression/Fragmentation/FitPotential/testsuite-fragmentation-fit-potential.at (modified)
	* tests/regression/Fragmentation/StoreSaturatedFragment/testsuite-fragmentation-store-saturated-fragment.at (modified)
	* tests/regression/Fragmentation/testsuite-fragmentation.at (modified)
	* tests/regression/Graph/CreateAdjacency/testsuite-graph-create-adjacency.at (modified)
	* tests/regression/Graph/DestroyAdjacency/testsuite-graph-destroy-adjacency.at (modified)
	* tests/regression/Graph/testsuite-graph.at (modified)
	* tests/regression/Parser/Mpqc/testsuite-parser-mpqc-load.at (modified)
	* tests/regression/Parser/Xyz/testsuite-parser-xyz-save.at (modified)
	* tests/regression/testsuite.at (modified)

	FIX: Fixed new copyright line since start of 2013 in CodeChecks test. ...


Wed, 17 Apr 2013 18:56:32 GMT Frederik Heber <heber@…> [708277]
	* configure.ac (modified)
	* src/Atom/AtomObserver.cpp (modified)
	* src/Atom/AtomObserver.hpp (modified)
	* src/Atom/atom.cpp (modified)
	* src/Atom/atom_observable.cpp (modified)
	* src/Atom/unittests/AtomObserverUnitTest.cpp (modified)
	* src/Bond/bond_observable.cpp (modified)
	* src/Box.cpp (modified)
	* src/LinkedCell/unittests/stubs/AtomObserverStub.cpp (modified)
	* src/LinkedCell/unittests/stubs/ObserverBoxStub.cpp (modified)
	* src/LinkedCell/unittests/stubs/WorldTimeStub.cpp (modified)
	* src/Parser/unittests/ParserMpqcUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPcpUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPdbUnitTest.cpp (modified)
	* src/Parser/unittests/ParserPsi3UnitTest.cpp (modified)
	* src/Parser/unittests/ParserTremoloUnitTest.cpp (modified)
	* src/Parser/unittests/ParserXmlUnitTest.cpp (modified)
	* src/Parser/unittests/ParserXyzUnitTest.cpp (modified)
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_atom.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_molecule.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldView.cpp (modified)
	* src/World.cpp (modified)
	* src/WorldTime.cpp (modified)
	* src/cleanUp.cpp (modified)
	* src/molecule.cpp (modified)
	* src/unittests/stubs/WorldStub.cpp (modified)

	FIX: Using fixed Observer in CodePatterns 1.2.6.

	- we now require ...


Fri, 16 Nov 2012 11:10:57 GMT Frederik Heber <heber@…> [85c36d]
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Shapes/ShapeRegistry.hpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_shape.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLMoleculeObject_shape.hpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldScene.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldScene.hpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldView.cpp (modified)
	* src/UIElements/Views/Qt4/Qt3D/GLWorldView.hpp (modified)
	* src/UIElements/Views/Qt4/QtShapeList.cpp (modified)
	* src/UIElements/Views/Qt4/QtShapeList.hpp (modified)

	cached shapes in GLWorldScene + cleaner ShapeRegistry notifications


Fri, 16 Nov 2012 11:10:56 GMT Frederik Heber <heber@…> [70e9eb]
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/UIElements/Views/Qt4/QtShapeController.cpp (modified)

	FIX: segfault when removing shapes

	* "delete" button called wrong ...


Thu, 15 Nov 2012 17:31:09 GMT Frederik Heber <heber@…> [8f12de]
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Shapes/ShapeRegistry.hpp (modified)

	Shapes now selectable in ShapeRegistry


Thu, 15 Nov 2012 17:31:08 GMT Frederik Heber <heber@…> [1c9588]
	* src/Shapes/Shape.hpp (modified)
	* src/Shapes/ShapeFactory.cpp (modified)
	* src/Shapes/ShapeFactory.hpp (modified)
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Shapes/ShapeRegistry.hpp (modified)
	* src/Shapes/ShapeType.hpp (modified)
	* src/Shapes/unittests/ShapeFactoryUnitTest.cpp (modified)

	Refactoring: ShapeFactory now uses global ShapeType


Thu, 15 Nov 2012 17:31:08 GMT Frederik Heber <heber@…> [8f6a27]
	* src/Shapes/ShapeRegistry.cpp (modified)
	* src/Shapes/ShapeRegistry.hpp (modified)

	made ShapeRegistry an Observable


Thu, 15 Nov 2012 17:31:07 GMT Frederik Heber <heber@…> [145498]
	* src/Shapes/Makefile.am (modified)
	* src/Shapes/ShapeRegistry.cpp (added)
	* src/Shapes/ShapeRegistry.hpp (added)

	ShapeRegistry added