Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/camitk-4.1.2/imaging/actions/itkfilters/AnisotropicDiffusion.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/CannyEdgeDetection.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/ConnectedComponents.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/Derivative.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GaussianFilter.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GradientMagnitude.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GradientMagnitudeRecursiveGaussian.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/ITKFilterAPI.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/ITKFiltersExtension.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/ITKFiltersExtension.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/Laplacian.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/LaplacianRecursiveGaussian.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/LaplacianSharpening.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MeanFilter.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MedianFilter.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MorphologicalOperators.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/SobelEdgeDetection.h
Examining data/camitk-4.1.2/imaging/actions/itkfilters/AnisotropicDiffusion.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/CannyEdgeDetection.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/ConnectedComponents.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/Derivative.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GaussianFilter.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GradientMagnitude.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/GradientMagnitudeRecursiveGaussian.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/Laplacian.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/LaplacianRecursiveGaussian.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/LaplacianSharpening.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MeanFilter.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MedianFilter.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/MorphologicalOperators.cpp
Examining data/camitk-4.1.2/imaging/actions/itkfilters/SobelEdgeDetection.cpp
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/ITKSegmentationExtension.cpp
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/ITKSegmentationExtension.h
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/ManualThreshold.h
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/OtsuFilter.h
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/RegionGrowing.h
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/RegionGrowingWidget.cpp
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/RegionGrowingWidget.h
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/ManualThreshold.cpp
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/OtsuFilter.cpp
Examining data/camitk-4.1.2/imaging/actions/itksegmentation/RegionGrowing.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomComponent.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomComponent.h
Examining data/camitk-4.1.2/imaging/components/dicom/DicomComponentExtension.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomComponentExtension.h
Examining data/camitk-4.1.2/imaging/components/dicom/DicomDialog.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomDialog.h
Examining data/camitk-4.1.2/imaging/components/dicom/DicomDialogEntry.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomDialogEntry.h
Examining data/camitk-4.1.2/imaging/components/dicom/DicomParser.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomParser.h
Examining data/camitk-4.1.2/imaging/components/dicom/DicomSerie.cpp
Examining data/camitk-4.1.2/imaging/components/dicom/DicomSerie.h
Examining data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponent.cpp
Examining data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponent.h
Examining data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponentExtension.h
Examining data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponentExtension.cpp
Examining data/camitk-4.1.2/imaging/doc/groups.h
Examining data/camitk-4.1.2/modeling/actions/mml/GenerateModel.cpp
Examining data/camitk-4.1.2/modeling/actions/mml/GenerateModel.h
Examining data/camitk-4.1.2/modeling/actions/mml/MMLActionExtension.cpp
Examining data/camitk-4.1.2/modeling/actions/mml/MMLActionExtension.h
Examining data/camitk-4.1.2/modeling/actions/mml/SimulationDialog.cpp
Examining data/camitk-4.1.2/modeling/actions/mml/SimulationDialog.h
Examining data/camitk-4.1.2/modeling/actions/pml/CamiTKPropertyList.cpp
Examining data/camitk-4.1.2/modeling/actions/pml/CamiTKPropertyList.h
Examining data/camitk-4.1.2/modeling/actions/pml/CreateSC.cpp
Examining data/camitk-4.1.2/modeling/actions/pml/CreateSC.h
Examining data/camitk-4.1.2/modeling/actions/pml/PMLActionExtension.cpp
Examining data/camitk-4.1.2/modeling/actions/pml/PMLActionExtension.h
Examining data/camitk-4.1.2/modeling/actions/pml/PMLExplorerAction.cpp
Examining data/camitk-4.1.2/modeling/actions/pml/PMLExplorerAction.h
Examining data/camitk-4.1.2/modeling/actions/pml/PMLExplorerWidget.cpp
Examining data/camitk-4.1.2/modeling/actions/pml/PMLExplorerWidget.h
Examining data/camitk-4.1.2/modeling/applications/lmltest/lmltest.cpp
Examining data/camitk-4.1.2/modeling/applications/mml/benchmark/benchmark.cpp
Examining data/camitk-4.1.2/modeling/applications/mml/benchmarkgui/benchmarkgui.cpp
Examining data/camitk-4.1.2/modeling/applications/mml/paramExplorer/paramExplorer.cpp
Examining data/camitk-4.1.2/modeling/applications/mml/pml2mmlOut/pml2mmlOut.cpp
Examining data/camitk-4.1.2/modeling/applications/mml/scn2pml/scn2pml.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltest/pmltest.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/programarg.h
Examining data/camitk-4.1.2/modeling/applications/pmltools/elementsToNeighborhood/elementsToNeighborhood.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/extractCells/extractCells.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/genatoms/genatoms.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/gencells/gencells.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/gensphere/gensphere.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/insideout/insideout.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/mooreNeighborhood/mooreNeighborhood.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/nobox2pml/nobox2pml.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/obj2pml/obj2pml.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/optimizeMesh/optimizeMesh.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/pml2ansys/pml2ansys.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/pml2csv/pml2csv.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/pml2ghs3d/pml2ghs3d.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/pml2wrl/pml2wrl.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/pmldiff/pmldiff.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/refineMesh/refineMesh.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/renError/renError.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/select/select.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/tri2pml/tri2pml.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/triangulate/triangulate.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/vtk2model/vtk2model.cpp
Examining data/camitk-4.1.2/modeling/applications/pmltools/vtk2pml/vtk2pml.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponent.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponent.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponentAPI.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponentExtension.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponentExtension.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLDisplay.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLDisplay.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplay.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplay.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplayFactory.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplayFactory.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Arrows.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Arrows.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Colors.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Colors.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Statistics.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Statistics.h
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Tabular.cpp
Examining data/camitk-4.1.2/modeling/components/mmlcomponent/MMLMonitorDisplays/Tabular.h
Examining data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponent.cpp
Examining data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponent.h
Examining data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponentAPI.h
Examining data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponentExtension.h
Examining data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponentExtension.cpp
Examining data/camitk-4.1.2/modeling/doc/groups.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Acceleration.h
Examining data/camitk-4.1.2/modeling/libraries/lml/AccelerationUnit.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/AccelerationUnit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Direction.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Force.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/Force.h
Examining data/camitk-4.1.2/modeling/libraries/lml/ForceUnit.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/ForceUnit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Load.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Loads.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/Pressure.h
Examining data/camitk-4.1.2/modeling/libraries/lml/PressureUnit.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/PressureUnit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Rotation.h
Examining data/camitk-4.1.2/modeling/libraries/lml/RotationUnit.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/RotationUnit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/TargetList.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/TargetList.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Translation.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/Translation.h
Examining data/camitk-4.1.2/modeling/libraries/lml/TranslationUnit.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/TranslationUnit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Unit.h
Examining data/camitk-4.1.2/modeling/libraries/lml/ValueEvent.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/ValueEvent.h
Examining data/camitk-4.1.2/modeling/libraries/lml/Load.cpp
Examining data/camitk-4.1.2/modeling/libraries/lml/Loads.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AndMultipleCriterion.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AndMultipleCriterion.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatch.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatch.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatchWriter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatchWriter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysWidget.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysWidget.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AtomIterator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/AtomIterator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Chrono.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Chrono.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Criterion.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Criterion.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/CriterionFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/CriterionFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Facet.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Facet.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Force.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Force.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/InitSimulators.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/InteractiveMonitoringManager.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/InteractiveMonitoringManager.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/InteractiveSimulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/InteractiveSimulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/KineticEnergy.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/KineticEnergy.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Macros.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Method.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Method.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MethodFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MethodFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MinThreshold.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MinThreshold.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Monitor.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Monitor.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorComputingTime.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorComputingTime.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDisplacement.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDisplacement.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceX.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceX.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceY.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceY.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceZ.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorDistanceZ.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorForce.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorForce.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorGeometricDeviation.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorGeometricDeviation.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorNormDisplacement.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorNormDisplacement.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointFinalSetDistance.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointFinalSetDistance.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointSetDistance.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointSetDistance.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointToTriangleMeshDistanceFinal.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPointToTriangleMeshDistanceFinal.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPosition.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorPosition.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorRen.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorRen.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorSurface.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorSurface.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorVolume.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitorVolume.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitoringManager.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitoringManagerFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitoringManagerFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MultipleCriterion.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MultipleCriterion.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MultipleCriterionFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MultipleCriterionFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/NonInteractiveMonitoringManager.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/NonInteractiveMonitoringManager.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/NonInteractiveSimulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/NonInteractiveSimulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/OrMultipleCriterion.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/OrMultipleCriterion.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/ParametersWriter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/ParametersWriter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Position.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Position.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/PostWriter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/PostWriter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/PrepWriter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/PrepWriter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Reference.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Reference.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Simulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Simulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SimulatorFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SimulatorFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SimulatorWidget.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SimulatorWidget.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaWidget.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaWidget.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SoluWriter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SoluWriter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/StoppingCriterion.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/StoppingCriterion.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/StoppingCriterionFactory.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/StoppingCriterionFactory.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SurfaceExtractor.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Threshold.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Threshold.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TimeMonitoring.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TimeMonitoring.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TimePeriodThreshold.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TimePeriodThreshold.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Tools.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Tools.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TranslationConstraint.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/TranslationConstraint.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Velocity.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Velocity.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Xmlhighlighter.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/Xmlhighlighter.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MMLAPI.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitoringManager.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoring/SurfaceExtractor.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MMLMonitoringGUIAPI.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringDialog.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringDialog.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringDriver.cpp
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringDriver.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringGuiManager.h
Examining data/camitk-4.1.2/modeling/libraries/mml/monitoringgui/MonitoringGuiManager.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Atom.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Atom.h
Examining data/camitk-4.1.2/modeling/libraries/pml/AtomProperties.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Cell.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Cell.h
Examining data/camitk-4.1.2/modeling/libraries/pml/CellProperties.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Component.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Component.h
Examining data/camitk-4.1.2/modeling/libraries/pml/MultiComponent.h
Examining data/camitk-4.1.2/modeling/libraries/pml/PMLAbortException.h
Examining data/camitk-4.1.2/modeling/libraries/pml/PMLTransform.h
Examining data/camitk-4.1.2/modeling/libraries/pml/PhysicalModelIO.h
Examining data/camitk-4.1.2/modeling/libraries/pml/Properties.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Properties.h
Examining data/camitk-4.1.2/modeling/libraries/pml/RenderingMode.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/RenderingMode.h
Examining data/camitk-4.1.2/modeling/libraries/pml/StructuralComponent.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/StructuralComponent.h
Examining data/camitk-4.1.2/modeling/libraries/pml/StructuralComponentProperties.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/StructuralComponentProperties.h
Examining data/camitk-4.1.2/modeling/libraries/pml/Structure.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/Structure.h
Examining data/camitk-4.1.2/modeling/libraries/pml/StructureProperties.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/StructureProperties.h
Examining data/camitk-4.1.2/modeling/libraries/pml/AtomProperties.h
Examining data/camitk-4.1.2/modeling/libraries/pml/CellProperties.h
Examining data/camitk-4.1.2/modeling/libraries/pml/PMLTransform.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/PhysicalModel.cpp
Examining data/camitk-4.1.2/modeling/libraries/pml/PhysicalModel.h
Examining data/camitk-4.1.2/modeling/libraries/pml/MultiComponent.cpp
Examining data/camitk-4.1.2/python_sdk/actions/application/global_sdk_actions_application.h
Examining data/camitk-4.1.2/python_sdk/actions/global_sdk_actions.h
Examining data/camitk-4.1.2/python_sdk/actions/image/arbitraryslice/global_sdk_actions_image_arbitraryslice.h
Examining data/camitk-4.1.2/python_sdk/actions/image/cropvolume/global_sdk_actions_image_cropvolume.h
Examining data/camitk-4.1.2/python_sdk/actions/image/global_sdk_actions_image.h
Examining data/camitk-4.1.2/python_sdk/actions/image/imagelut/global_sdk_actions_image_imagelut.h
Examining data/camitk-4.1.2/python_sdk/actions/image/multipicking/global_sdk_actions_image_multipicking.h
Examining data/camitk-4.1.2/python_sdk/actions/image/reconstruction/global_sdk_actions_image_reconstruction.h
Examining data/camitk-4.1.2/python_sdk/actions/image/showin3d/global_sdk_actions_image_showin3d.h
Examining data/camitk-4.1.2/python_sdk/actions/image/volumerendering/global_sdk_actions_image_volumerendering.h
Examining data/camitk-4.1.2/python_sdk/actions/mesh/basicmesh/global_sdk_actions_mesh_basicmesh.h
Examining data/camitk-4.1.2/python_sdk/actions/mesh/basictopology/global_sdk_actions_mesh_basictopology.h
Examining data/camitk-4.1.2/python_sdk/actions/mesh/global_sdk_actions_mesh.h
Examining data/camitk-4.1.2/python_sdk/actions/mesh/meshprocessing/global_sdk_actions_mesh_meshprocessing.h
Examining data/camitk-4.1.2/python_sdk/applications/actionstatemachine/global_sdk_applications_actionstatemachine.h
Examining data/camitk-4.1.2/python_sdk/applications/config/global_sdk_applications_config.h
Examining data/camitk-4.1.2/python_sdk/applications/global_sdk_applications.h
Examining data/camitk-4.1.2/python_sdk/applications/imp/global_sdk_applications_imp.h
Examining data/camitk-4.1.2/python_sdk/applications/wizard/global_sdk_applications_wizard.h
Examining data/camitk-4.1.2/python_sdk/components/global_sdk_components.h
Examining data/camitk-4.1.2/python_sdk/components/msh/global_sdk_components_msh.h
Examining data/camitk-4.1.2/python_sdk/components/obj/global_sdk_components_obj.h
Examining data/camitk-4.1.2/python_sdk/components/off/global_sdk_components_off.h
Examining data/camitk-4.1.2/python_sdk/components/vrml/global_sdk_components_vrml.h
Examining data/camitk-4.1.2/python_sdk/components/vtkimage/global_sdk_components_vtkimage.h
Examining data/camitk-4.1.2/python_sdk/components/vtkmesh/global_sdk_components_vtkmesh.h
Examining data/camitk-4.1.2/python_sdk/global_sdk.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/action/global_sdk_libraries_core_action.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/application/global_sdk_libraries_core_application.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/component/global_sdk_libraries_core_component.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/component/image/global_sdk_libraries_core_component_image.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/component/mesh/global_sdk_libraries_core_component_mesh.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/global_sdk_libraries_core.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/utils/global_sdk_libraries_core_utils.h
Examining data/camitk-4.1.2/python_sdk/libraries/core/viewer/global_sdk_libraries_core_viewer.h
Examining data/camitk-4.1.2/python_sdk/libraries/coreschema/global_sdk_libraries_coreschema.h
Examining data/camitk-4.1.2/python_sdk/libraries/global_sdk_libraries.h
Examining data/camitk-4.1.2/python_sdk/libraries/qtpropertybrowser/global_sdk_libraries_qtpropertybrowser.h
Examining data/camitk-4.1.2/python_sdk/pyside_global.h
Examining data/camitk-4.1.2/sdk/actions/application/AboutAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/AboutAction.h
Examining data/camitk-4.1.2/sdk/actions/application/ApplicationActionExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ApplicationActionExtension.h
Examining data/camitk-4.1.2/sdk/actions/application/ChangeLanguage.h
Examining data/camitk-4.1.2/sdk/actions/application/ClearSelectionAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ClearSelectionAction.h
Examining data/camitk-4.1.2/sdk/actions/application/CloseAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/CloseAction.h
Examining data/camitk-4.1.2/sdk/actions/application/CloseAllAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/CloseAllAction.h
Examining data/camitk-4.1.2/sdk/actions/application/GenerateBugReportProcess.cpp
Examining data/camitk-4.1.2/sdk/actions/application/GenerateBugReportProcess.h
Examining data/camitk-4.1.2/sdk/actions/application/LoggerParameters.cpp
Examining data/camitk-4.1.2/sdk/actions/application/LoggerParameters.h
Examining data/camitk-4.1.2/sdk/actions/application/OpenAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/OpenAction.h
Examining data/camitk-4.1.2/sdk/actions/application/OpenFile.h
Examining data/camitk-4.1.2/sdk/actions/application/QuitAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/QuitAction.h
Examining data/camitk-4.1.2/sdk/actions/application/RemoveLastInstanciatedAction.h
Examining data/camitk-4.1.2/sdk/actions/application/ReportBugDialog.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ReportBugDialog.h
Examining data/camitk-4.1.2/sdk/actions/application/SaveAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/SaveAction.h
Examining data/camitk-4.1.2/sdk/actions/application/SaveAllAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/SaveAllAction.h
Examining data/camitk-4.1.2/sdk/actions/application/SaveAsAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/SaveAsAction.h
Examining data/camitk-4.1.2/sdk/actions/application/SelectLastInstanciatedAction.h
Examining data/camitk-4.1.2/sdk/actions/application/SetPathToTestData.cpp
Examining data/camitk-4.1.2/sdk/actions/application/SetPathToTestData.h
Examining data/camitk-4.1.2/sdk/actions/application/Show3DViewer.cpp
Examining data/camitk-4.1.2/sdk/actions/application/Show3DViewer.h
Examining data/camitk-4.1.2/sdk/actions/application/ShowAllViewers.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ShowAllViewers.h
Examining data/camitk-4.1.2/sdk/actions/application/ShowArbitraryViewer.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ShowArbitraryViewer.h
Examining data/camitk-4.1.2/sdk/actions/application/ShowAxialViewer.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ShowAxialViewer.h
Examining data/camitk-4.1.2/sdk/actions/application/ShowCoronalViewer.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ShowCoronalViewer.h
Examining data/camitk-4.1.2/sdk/actions/application/ShowSagittalViewer.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ShowSagittalViewer.h
Examining data/camitk-4.1.2/sdk/actions/application/ToggleConsoleAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/ToggleConsoleAction.h
Examining data/camitk-4.1.2/sdk/actions/application/ChangeLanguage.cpp
Examining data/camitk-4.1.2/sdk/actions/application/OpenFile.cpp
Examining data/camitk-4.1.2/sdk/actions/application/RemoveLastInstanciatedAction.cpp
Examining data/camitk-4.1.2/sdk/actions/application/SelectLastInstanciatedAction.cpp
Examining data/camitk-4.1.2/sdk/actions/frame/editframes/FrameEditionExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/frame/editframes/FrameEditionExtension.h
Examining data/camitk-4.1.2/sdk/actions/frame/editframes/FrameEditor.cpp
Examining data/camitk-4.1.2/sdk/actions/frame/editframes/FrameEditor.h
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/AnglesSetterWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/AnglesSetterWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/ArbitrarySliceExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/ArbitrarySliceExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/SetAnglesAction.cpp
Examining data/camitk-4.1.2/sdk/actions/image/arbitraryslice/SetAnglesAction.h
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOI.cpp
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOI.h
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOIAPI.h
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOIExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOIExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOIWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/cropvolume/BoxVOIWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutAction.cpp
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutAction.h
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/imagelut/ImageLutWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/imageresampling/ResampleAction.cpp
Examining data/camitk-4.1.2/sdk/actions/image/imageresampling/ResampleAction.h
Examining data/camitk-4.1.2/sdk/actions/image/imageresampling/ResampleExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/imageresampling/ResampleExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPicking.cpp
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPicking.h
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPickingAPI.h
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPickingExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPickingExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPickingWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/MultiPickingWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/PickedPixelMap.cpp
Examining data/camitk-4.1.2/sdk/actions/image/multipicking/PickedPixelMap.h
Examining data/camitk-4.1.2/sdk/actions/image/pixelcolorchanger/PixelColorChanger.cpp
Examining data/camitk-4.1.2/sdk/actions/image/pixelcolorchanger/PixelColorChanger.h
Examining data/camitk-4.1.2/sdk/actions/image/pixelcolorchanger/PixelColorChangerExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/pixelcolorchanger/PixelColorChangerExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/reconstruction/ImageReconstructionAction.cpp
Examining data/camitk-4.1.2/sdk/actions/image/reconstruction/ImageReconstructionAction.h
Examining data/camitk-4.1.2/sdk/actions/image/reconstruction/ReconstructionExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/reconstruction/ReconstructionExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/reorientimage/ReorientImage.cpp
Examining data/camitk-4.1.2/sdk/actions/image/reorientimage/ReorientImage.h
Examining data/camitk-4.1.2/sdk/actions/image/reorientimage/ReorientImageExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/reorientimage/ReorientImageExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowArbitrarySliceIn3D.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowArbitrarySliceIn3D.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowAxialSliceIn3D.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowAxialSliceIn3D.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowCoronalSliceIn3D.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowCoronalSliceIn3D.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowImageIn3D.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowImageIn3D.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowIn3DExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowIn3DExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowSagittalSliceIn3D.cpp
Examining data/camitk-4.1.2/sdk/actions/image/showin3d/ShowSagittalSliceIn3D.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/ColorPointWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/ColorPointWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/GradientOpacityWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/GradientOpacityWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/TransparencyPointWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/TransparencyPointWidget.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingAction.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingAction.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingExtension.h
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingWidget.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/ImageAcquisitionActionExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/ImageAcquisitionActionExtension.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/InitImagerAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/InitImagerAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/SingleAcquisition2DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/SingleAcquisition2DAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/SingleAcquisition3DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/SingleAcquisition3DAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StartImaging2DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StartImaging2DAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StartImaging3DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StartImaging3DAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StopImaging2DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StopImaging2DAction.h
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StopImaging3DAction.cpp
Examining data/camitk-4.1.2/sdk/actions/imageacquisition/StopImaging3DAction.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/BasicMeshExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/BasicMeshExtension.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/CenterMesh.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/CenterMesh.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ChangeColor.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ChangeColor.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ComputeNormals.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ComputeNormals.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ExtractSelection.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/ExtractSelection.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshPicking.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshQuality.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshToImageStencil.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshToImageStencil.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/RenderingOption.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/RenderingOption.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/RigidTransform.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/RigidTransform.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshPicking.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basicmesh/MeshQuality.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/BasicTopologyExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/BasicTopologyExtension.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/GridTopology.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/GridTopology.h
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/SphereTopology.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/basictopology/SphereTopology.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/AppendMeshes.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/AppendMeshes.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/CleanPolyData.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/CleanPolyData.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ComputeCurvatures.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ComputeCurvatures.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/Decimation.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExportAsMDL.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExtractEdges.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExtractEdges.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExtractSurface.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExtractSurface.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/FillWithPoints.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/FillWithPoints.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ICPRegistration.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ICPRegistration.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/InvertMesh.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/InvertMesh.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/LoadTextureFromBMP.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/LoadTransformation.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MergeMeshs.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MergeMeshs.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MeshClipping.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MeshProcessingExtension.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MeshProcessingExtension.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/PlaneWidget.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/PlaneWidget.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/SaveDisplacementFromTransformation.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/SmoothFilter.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/SmoothFilter.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/WarpOut.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/WarpOut.h
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/Decimation.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/ExportAsMDL.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/LoadTextureFromBMP.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/LoadTransformation.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/SaveDisplacementFromTransformation.cpp
Examining data/camitk-4.1.2/sdk/actions/mesh/meshprocessing/MeshClipping.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionState.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionState.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateMachine.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateMachine.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateViewer.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateWidget.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionTransition.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionTransition.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/SaveActionState.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/SaveActionState.h
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/main.cpp
Examining data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateViewer.cpp
Examining data/camitk-4.1.2/sdk/applications/cepgenerator/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/cepgenerator/main.cpp
Examining data/camitk-4.1.2/sdk/applications/config/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/config/main.cpp
Examining data/camitk-4.1.2/sdk/applications/imp/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/imp/ImpMainWindow.h
Examining data/camitk-4.1.2/sdk/applications/imp/main.cpp
Examining data/camitk-4.1.2/sdk/applications/imp/ImpMainWindow.cpp
Examining data/camitk-4.1.2/sdk/applications/testactions/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/testactions/main.cpp
Examining data/camitk-4.1.2/sdk/applications/testcomponents/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/testcomponents/main.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionAddParameterState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionAddParameterState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionAddParameterWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionAddParameterWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionClassificationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionClassificationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionClassificationWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionClassificationWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDependenciesState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDependenciesState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionExtensionDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionParameterWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionParameterWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionSummaryState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionSummaryState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionSummaryWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionSummaryWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionTagWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionTagWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionsCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionsCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionsCreationWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ActionsCreationWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepContactState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepContactState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepContactWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepContactWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateOrModifyWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateOrModifyWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateRecapState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateRecapState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateRecapWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreateRecapWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreationDirectoryState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreationDirectoryState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreationDirectoryWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepCreationDirectoryWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CepDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/CepDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/CommandLineOptions.cxx
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentAddPropertyState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentAddPropertyState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentAddPropertyWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentAddPropertyWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDependenciesState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDependenciesState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentExtensionDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentPropertyWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentPropertyWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentSummaryState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentSummaryState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentSummaryWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentSummaryWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentsCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentsCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentsCreationWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ComponentsCreationWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/DependenciesState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/DependenciesState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/DependenciesWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/DependenciesWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ExtensionSummaryState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ExtensionSummaryState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/ExtensionSummaryWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/ExtensionSummaryWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/GeneratingCEPState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/GeneratingCEPState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/GeneratingCEPWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/GeneratingCEPWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCopyFilesState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCopyFilesState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCopyFilesWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCopyFilesWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCreationState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryCreationState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDependenciesState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDependenciesState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDescriptionState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDescriptionState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDescriptionWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/LibraryDescriptionWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/WelcomeWidget.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/WelcomeWidget.h
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardController.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardController.h
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardMainWindow.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardMainWindow.h
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardState.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/WizardState.h
Examining data/camitk-4.1.2/sdk/applications/wizard/main.cpp
Examining data/camitk-4.1.2/sdk/applications/wizard/DefaultGUIText.h
Examining data/camitk-4.1.2/sdk/components/msh/MshComponent.h
Examining data/camitk-4.1.2/sdk/components/msh/MshComponentAPI.h
Examining data/camitk-4.1.2/sdk/components/msh/MshExtension.cpp
Examining data/camitk-4.1.2/sdk/components/msh/MshExtension.h
Examining data/camitk-4.1.2/sdk/components/msh/MshComponent.cpp
Examining data/camitk-4.1.2/sdk/components/obj/ObjComponent.h
Examining data/camitk-4.1.2/sdk/components/obj/ObjExtension.cpp
Examining data/camitk-4.1.2/sdk/components/obj/ObjExtension.h
Examining data/camitk-4.1.2/sdk/components/obj/ObjComponent.cpp
Examining data/camitk-4.1.2/sdk/components/off/OffComponent.h
Examining data/camitk-4.1.2/sdk/components/off/OffExtension.cpp
Examining data/camitk-4.1.2/sdk/components/off/OffExtension.h
Examining data/camitk-4.1.2/sdk/components/off/OffComponent.cpp
Examining data/camitk-4.1.2/sdk/components/stl/StlComponent.h
Examining data/camitk-4.1.2/sdk/components/stl/StlExtension.cpp
Examining data/camitk-4.1.2/sdk/components/stl/StlExtension.h
Examining data/camitk-4.1.2/sdk/components/stl/StlComponent.cpp
Examining data/camitk-4.1.2/sdk/components/vrml/VRMLComponent.cpp
Examining data/camitk-4.1.2/sdk/components/vrml/VRMLComponent.h
Examining data/camitk-4.1.2/sdk/components/vrml/VRMLComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/components/vrml/VRMLComponentExtension.h
Examining data/camitk-4.1.2/sdk/components/vtkimage/RawDataDialog.cpp
Examining data/camitk-4.1.2/sdk/components/vtkimage/RawDataDialog.h
Examining data/camitk-4.1.2/sdk/components/vtkimage/RawImageComponent.cpp
Examining data/camitk-4.1.2/sdk/components/vtkimage/RawImageComponent.h
Examining data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponent.cpp
Examining data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponent.h
Examining data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentAPI.h
Examining data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.h
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponent.h
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponentAPI.h
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponentExtension.h
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshUtil.cpp
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshUtil.h
Examining data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponent.cpp
Examining data/camitk-4.1.2/sdk/doc/relatedpages.h
Examining data/camitk-4.1.2/sdk/doc/groups.h
Examining data/camitk-4.1.2/sdk/doc/mainpage.h
Examining data/camitk-4.1.2/sdk/libraries/cepcoreschema/testdata/TestLib.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepcoreschema/testdata/TestLib.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ClassNameHandler.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ClassNameHandler.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/DependencyGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/DependencyGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ExtensionGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ExtensionGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/LibraryGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/LibraryGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ParameterGenerator.cpp
Examining data/camitk-4.1.2/sdk/libraries/cepgenerator/ParameterGenerator.h
Examining data/camitk-4.1.2/sdk/libraries/core/CamiTKAPI.h
Examining data/camitk-4.1.2/sdk/libraries/core/CamiTKVersion.h
Examining data/camitk-4.1.2/sdk/libraries/core/Core.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/Core.h
Examining data/camitk-4.1.2/sdk/libraries/core/ExtensionManager.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/ExtensionManager.h
Examining data/camitk-4.1.2/sdk/libraries/core/HistoryComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/HistoryComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/HistoryItem.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/HistoryItem.h
Examining data/camitk-4.1.2/sdk/libraries/core/action/Action.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/action/ActionWidget.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/action/Action.h
Examining data/camitk-4.1.2/sdk/libraries/core/action/ActionExtension.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/action/ActionExtension.h
Examining data/camitk-4.1.2/sdk/libraries/core/action/ActionWidget.h
Examining data/camitk-4.1.2/sdk/libraries/core/application/MainWindow.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/application/MainWindow.h
Examining data/camitk-4.1.2/sdk/libraries/core/application/SettingsDialog.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/application/SettingsDialog.h
Examining data/camitk-4.1.2/sdk/libraries/core/application/Application.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/application/Application.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/ComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/Frame.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/Frame.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/GeometricObject.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/GeometricObject.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/InterfaceBitMap.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/InterfaceFrame.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/InterfaceGeometry.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/InterfaceNode.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/InterfaceProperty.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/SimplisticComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/Slice.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageComponentExtension.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageOrientationHelper.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageOrientationHelper.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ItkProgressObserver.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/SingleImageComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/SingleImageComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/itkImageToVTKImageFilter.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/itkVTKImageToImageFilter.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/image/ImageComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/imageacquisition/ImageAcquisitionComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/imageacquisition/ImageAcquisitionComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/imageacquisition/ImageAcquisitionComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/imageacquisition/ImageAcquisitionComponentExtension.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshComponent.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshComponentExtension.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshComponentExtension.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshDataModel.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshDataModel.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshDataView.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshDataView.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshSelectionModel.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshSelectionModel.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshSelectionView.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshSelectionView.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/Component.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/Component.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/ComponentExtension.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/Geometry.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/component/Geometry.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/SimplisticComponent.h
Examining data/camitk-4.1.2/sdk/libraries/core/component/Slice.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/CamiTKLogger.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/ConsoleStream.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/InterfaceLogger.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/Log.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/PlaneC.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/PlaneC.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/Property.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/Property.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/PropertyObject.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/PropertyObject.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/SliderSpinBoxWidget.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/SliderSpinBoxWidget.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/SliderTextWidget.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/utils/SliderTextWidget.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/AbortException.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/CamiTKLogger.h
Examining data/camitk-4.1.2/sdk/libraries/core/utils/Log.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/ActionViewer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/InteractiveViewer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/MedicalImageViewer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/MedicalImageViewer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/Viewer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/Viewer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/ActionViewer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/Explorer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/Explorer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/FrameExplorer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/FrameExplorer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/InteractiveViewer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/PropertyExplorer.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/PropertyExplorer.h
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/RendererWidget.cpp
Examining data/camitk-4.1.2/sdk/libraries/core/viewer/RendererWidget.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/mainwindow.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/mainwindow.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/qtcanvas.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/qtcanvas.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/mainwindow.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/mainwindow.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/qtcanvas.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/qtcanvas.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/decoration/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/demo/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/extension/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/simple/main.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtbuttonpropertybrowser.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qteditorfactory.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qteditorfactory.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtgroupboxpropertybrowser.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertybrowser.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertybrowser.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertybrowserutils.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertybrowserutils_p.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qttreepropertybrowser.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qttreepropertybrowser.h
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtvariantproperty.cpp
Examining data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtvariantproperty.h
Examining data/camitk-4.1.2/tutorials/actions/averagevoxelvalues/AverageVoxelValuesExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/averagevoxelvalues/AverageVoxelValuesExtension.h
Examining data/camitk-4.1.2/tutorials/actions/averagevoxelvalues/ComputeNeighborValueAction.cpp
Examining data/camitk-4.1.2/tutorials/actions/averagevoxelvalues/ComputeNeighborValueAction.h
Examining data/camitk-4.1.2/tutorials/actions/basicpicking/BasicPickingExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/basicpicking/BasicPickingExtension.h
Examining data/camitk-4.1.2/tutorials/actions/basicpicking/ImagePicking.h
Examining data/camitk-4.1.2/tutorials/actions/basicpicking/ImagePicking.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/BasicShaker.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/BasicShaker.h
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/DirectShaker.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/DirectShaker.h
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/ExternalShaker.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/ExternalShaker.h
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/ShakerExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshanimation/shakerextension/ShakerExtension.h
Examining data/camitk-4.1.2/tutorials/actions/meshpointdata/MeshPointData.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshpointdata/MeshPointData.h
Examining data/camitk-4.1.2/tutorials/actions/meshpointdata/ShowPointData.cpp
Examining data/camitk-4.1.2/tutorials/actions/meshpointdata/ShowPointData.h
Examining data/camitk-4.1.2/tutorials/actions/properties/AddDynamicProperty.cpp
Examining data/camitk-4.1.2/tutorials/actions/properties/AddDynamicProperty.h
Examining data/camitk-4.1.2/tutorials/actions/properties/EnumPropertyExample.cpp
Examining data/camitk-4.1.2/tutorials/actions/properties/EnumPropertyExample.h
Examining data/camitk-4.1.2/tutorials/actions/properties/PropAction.cpp
Examining data/camitk-4.1.2/tutorials/actions/properties/PropAction.h
Examining data/camitk-4.1.2/tutorials/actions/properties/PropertiesExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/properties/PropertiesExtension.h
Examining data/camitk-4.1.2/tutorials/actions/selection/ComputeSelectionBarycenter.cpp
Examining data/camitk-4.1.2/tutorials/actions/selection/ComputeSelectionBarycenter.h
Examining data/camitk-4.1.2/tutorials/actions/selection/MeshSelection.cpp
Examining data/camitk-4.1.2/tutorials/actions/selection/MeshSelection.h
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/SleepingWhileWorkingExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/SleepingWhileWorkingExtension.h
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/WorkingWhenSleepingLinear.cpp
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/WorkingWhenSleepingLinear.h
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/WorkingWhenSleepingRandom.cpp
Examining data/camitk-4.1.2/tutorials/actions/sleepingwhileworking/WorkingWhenSleepingRandom.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/BoxWidget.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/BoxWidgetVtkCommand.cpp
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/BoxWidgetVtkCommand.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/ContourWidget.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/ContourWidgetVtkCommand.cpp
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/ContourWidgetVtkCommand.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/VtkWidgetExtension.cpp
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/VtkWidgetExtension.h
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/ContourWidget.cpp
Examining data/camitk-4.1.2/tutorials/actions/vtkwidget/BoxWidget.cpp
Examining data/camitk-4.1.2/tutorials/applications/basic/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/fancy/FancyMainWindow.cpp
Examining data/camitk-4.1.2/tutorials/applications/fancy/FancyMainWindow.h
Examining data/camitk-4.1.2/tutorials/applications/fancy/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/menubar/MyAppMainWindow.cpp
Examining data/camitk-4.1.2/tutorials/applications/menubar/MyAppMainWindow.h
Examining data/camitk-4.1.2/tutorials/applications/menubar/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/nogui/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/objectcontroller/PropertyUI.cpp
Examining data/camitk-4.1.2/tutorials/applications/objectcontroller/PropertyUI.h
Examining data/camitk-4.1.2/tutorials/applications/objectcontroller/TestClass.cpp
Examining data/camitk-4.1.2/tutorials/applications/objectcontroller/TestClass.h
Examining data/camitk-4.1.2/tutorials/applications/objectcontroller/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/simple/SimpleMainWindow.cpp
Examining data/camitk-4.1.2/tutorials/applications/simple/SimpleMainWindow.h
Examining data/camitk-4.1.2/tutorials/applications/simple/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/testlogger/main.cpp
Examining data/camitk-4.1.2/tutorials/applications/testloggercrash/main.cpp
Examining data/camitk-4.1.2/tutorials/components/abort/AbortComponent.cpp
Examining data/camitk-4.1.2/tutorials/components/abort/AbortExtension.cpp
Examining data/camitk-4.1.2/tutorials/components/abort/AbortExtension.h
Examining data/camitk-4.1.2/tutorials/components/abort/AbortComponent.h
Examining data/camitk-4.1.2/tutorials/components/mixed/MixedComponent.cpp
Examining data/camitk-4.1.2/tutorials/components/mixed/MixedComponent.h
Examining data/camitk-4.1.2/tutorials/components/mixed/MixedExtension.cpp
Examining data/camitk-4.1.2/tutorials/components/mixed/MixedExtension.h
Examining data/camitk-4.1.2/tutorials/components/pickme/PickMe.cpp
Examining data/camitk-4.1.2/tutorials/components/pickme/PickMe.h
Examining data/camitk-4.1.2/tutorials/components/pickme/PickMeComponent.cpp
Examining data/camitk-4.1.2/tutorials/components/pickme/PickMeComponent.h
Examining data/camitk-4.1.2/tutorials/libraries/shakerlib/ShakerLib.cpp
Examining data/camitk-4.1.2/tutorials/libraries/shakerlib/ShakerLib.h
Examining data/camitk-4.1.2/tutorials/viewers/MyViewer.cpp
Examining data/camitk-4.1.2/tutorials/viewers/MyViewer.h
Examining data/camitk-4.1.2/tutorials/viewers/main.cpp

FINAL RESULTS:

data/camitk-4.1.2/imaging/components/dicom/DicomComponent.cpp:193:10:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
    std::sscanf(value.c_str(), R"(%lf\%lf\%lf\%lf\%lf\%lf)", &x[0], &x[1], &x[2], &y[0], &y[1], &y[2]);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:78:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(str.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:93:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(str1.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:94:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(str2.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:95:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(str3.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:115:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(s.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp:64:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(str.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp:92:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system(s.c_str());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:308:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::PluginRepository.addFirstPath(pluginDir);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:321:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::PluginManager::getInstance().readFromIniFile(path);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:323:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::PluginManager::getInstance().init();
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:330:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::DataRepository.addFirstPath(string(SOFA_SOURCE_DIR) + "/share");
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:331:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::DataRepository.addFirstPath(string(SOFA_SOURCE_DIR) + "/examples");
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:338:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::DataRepository.addFirstPath(scnFileInfo.absoluteDir().canonicalPath().toStdString());
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:351:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::PluginManager::getInstance().init();
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:352:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    sofa::helper::system::PluginManager::getInstance().initRecentlyOpened();
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/qtcanvas.cpp:2705:11:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
        r.sprintf("%04d", i);
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/qtcanvas.cpp:2705:11:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
        r.sprintf("%04d", i);
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:491:37:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    const QLocale system = QLocale::system();
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:492:60:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (!nameToLanguage.contains(QLocale::languageToString(system.language()))) {
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:493:57:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        nameToLanguage.insert(QLocale::languageToString(system.language()), system.language());
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:493:77:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        nameToLanguage.insert(QLocale::languageToString(system.language()), system.language());
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:506:48:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        if (countries.isEmpty() && language == system.language()) {
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:507:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
            countries << system.country();
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/src/qtpropertymanager.cpp:1120:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return QLocale::system().toString(it.value().val, 'f', it.value().decimals);
data/camitk-4.1.2/tutorials/applications/objectcontroller/TestClass.cpp:62:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    propertyGroup.insert("locale", QLocale::system());
data/camitk-4.1.2/imaging/components/dicom/DicomComponentExtension.cpp:55:37:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* DicomComponentExtension::open(const QString& path) {
data/camitk-4.1.2/imaging/components/dicom/DicomComponentExtension.h:80:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponentExtension.cpp:69:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* ItkImageComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/imaging/components/itkimage/ItkImageComponentExtension.h:60:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/modeling/actions/mml/GenerateModel.cpp:249:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        mmlofs.open(mmlFilename.toStdString().c_str(), std::ios_base::trunc);
data/camitk-4.1.2/modeling/actions/mml/GenerateModel.cpp:272:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        Application::open(mmlFilename);
data/camitk-4.1.2/modeling/applications/lmltest/lmltest.cpp:51:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        outStream.open(outcsv.c_str());
data/camitk-4.1.2/modeling/applications/lmltest/lmltest.cpp:229:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            outputFile.open(afile.c_str());
data/camitk-4.1.2/modeling/applications/lmltest/lmltest.cpp:267:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        outputFile.open(ofile.c_str());
data/camitk-4.1.2/modeling/applications/mml/paramExplorer/paramExplorer.cpp:74:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        file.open(argv[1], ios::in);
data/camitk-4.1.2/modeling/applications/mml/paramExplorer/paramExplorer.cpp:97:17:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        outFile.open(out.c_str(), ios::out);
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:62:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        open();
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:74:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    void open() {
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:75:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        stream.open(fileName.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:108:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char l[200];
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:130:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char l[200];
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/ansys2pml.cpp:291:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char line[200];
data/camitk-4.1.2/modeling/applications/pmltools/extractCells/extractCells.cpp:112:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                    char l[200000];
data/camitk-4.1.2/modeling/applications/pmltools/gencells/gencells.cpp:75:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        char l[200000];
data/camitk-4.1.2/modeling/applications/pmltools/gencells/gencells.cpp:124:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        genFromIndex(atoi(argv[1]), atoi(argv[2]));
data/camitk-4.1.2/modeling/applications/pmltools/gencells/gencells.cpp:124:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        genFromIndex(atoi(argv[1]), atoi(argv[2]));
data/camitk-4.1.2/modeling/applications/pmltools/gensphere/gensphere.cpp:84:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    subdiv = atoi(argVal["-l"].c_str());
data/camitk-4.1.2/modeling/applications/pmltools/obj2pml/obj2pml.cpp:54:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char l[200];
data/camitk-4.1.2/modeling/applications/pmltools/obj2pml/obj2pml.cpp:113:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        v[i] = atoi(buff.substr(0, slash).c_str());
data/camitk-4.1.2/modeling/applications/pmltools/obj2pml/obj2pml.cpp:244:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        objStream.open(filename.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pml2ansys/pml2ansys.cpp:133:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        nodeStream.open(nodeFile.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pml2ansys/pml2ansys.cpp:139:23:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        nodeStreamTxt.open(nodeFileTxt.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pml2ansys/pml2ansys.cpp:186:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        elemStream.open(elemFile.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pml2ghs3d/pml2ghs3d.cpp:133:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        meshStream.open(meshFile.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pml2wrl/pml2wrl.cpp:86:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            outputFile.open(wrlFile.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/pmldiff/pmldiff.cpp:180:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        loadStream.open(output.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/tri2pml/tri2pml.cpp:301:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int offset = (argc == 2) ? 0 : atoi(argv[2]);
data/camitk-4.1.2/modeling/applications/pmltools/vtk2model/vtk2model.cpp:59:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char l[200];
data/camitk-4.1.2/modeling/applications/pmltools/vtk2model/vtk2model.cpp:92:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        return atoi(currentLine.data.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/vtk2model/vtk2model.cpp:1045:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    vtkFile.open(filename.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/vtk2pml/vtk2pml.cpp:59:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char l[200];
data/camitk-4.1.2/modeling/applications/pmltools/vtk2pml/vtk2pml.cpp:92:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        return atoi(currentLine.data.c_str());
data/camitk-4.1.2/modeling/applications/pmltools/vtk2pml/vtk2pml.cpp:135:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    vtkFile.open(filename.c_str());
data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponentExtension.cpp:50:43:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* MMLComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/modeling/components/mmlcomponent/MMLComponentExtension.h:63:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponentExtension.cpp:62:43:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* PMLComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/modeling/components/pmlcomponent/PMLComponentExtension.h:63:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatch.cpp:77:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fileParams.open(fileParamsName.c_str(), ios::out);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatch.cpp:78:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fileExport.open(fileExportName.c_str(), ios::out);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysBatch.cpp:92:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        fileComplete.open(fileCompleteName.c_str(), ios::out);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:128:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:159:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysSimulator.cpp:170:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysWidget.cpp:42:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (file.open(QIODevice::ReadOnly)) {
data/camitk-4.1.2/modeling/libraries/mml/monitoring/AnsysWidget.cpp:64:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (file.open(QFile::WriteOnly)) {
data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp:105:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp:136:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/ArtiSynthSimulator.cpp:147:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fichier.open(str.c_str(), ios::in);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/MonitoringManager.cpp:362:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(oldPositionPointer, pml->getPositionPointer(), 3 * this->pml->getAtoms()->getNumberOfStructures()*sizeof(double));
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:96:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        msh.open(mshFileName.toStdString().c_str(), ios::out);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaSimulator.cpp:177:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        scn.open(scnFile.c_str(), ios::out);
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaWidget.cpp:53:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (file.open(QIODevice::ReadOnly)) {
data/camitk-4.1.2/modeling/libraries/mml/monitoring/SofaWidget.cpp:107:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (file.open(QFile::WriteOnly)) {
data/camitk-4.1.2/modeling/libraries/pml/PhysicalModel.cpp:750:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    nodeFile.open((filename + ".node").c_str());
data/camitk-4.1.2/modeling/libraries/pml/PhysicalModel.cpp:778:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    elemFile.open((filename + ".elem").c_str());
data/camitk-4.1.2/modeling/libraries/pml/PhysicalModel.cpp:898:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    outputFile.open(filename.c_str());
data/camitk-4.1.2/modeling/libraries/pml/Properties.h:160:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        return std::atoi(it->second.c_str());
data/camitk-4.1.2/sdk/actions/application/OpenAction.cpp:86:71:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        while (fileIterator != listOfFiles.constEnd() && Application::open(*fileIterator) != NULL) {
data/camitk-4.1.2/sdk/actions/application/OpenFile.cpp:121:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        Application::open(fileToOpen);
data/camitk-4.1.2/sdk/actions/image/multipicking/PickedPixelMap.cpp:170:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    myFile.open(fileName.toStdString().c_str());
data/camitk-4.1.2/sdk/actions/image/multipicking/PickedPixelMap.cpp:208:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/actions/image/reorientimage/ReorientImage.cpp:150:21:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    explanationFile.open(QIODevice::ReadOnly);
data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingWidget.cpp:290:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!file.open(QIODevice::ReadOnly)) {
data/camitk-4.1.2/sdk/actions/image/volumerendering/VolumeRenderingWidget.cpp:458:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (file.open(QFile::WriteOnly)) {
data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateMachine.cpp:181:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!file.open(QIODevice::ReadOnly)) {
data/camitk-4.1.2/sdk/applications/actionstatemachine/ActionStateMachine.cpp:217:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    logFile->open(QIODevice::WriteOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/applications/imp/ImpMainWindow.cpp:106:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        Application::open(Application::getRecentDocuments().last().absoluteFilePath());
data/camitk-4.1.2/sdk/applications/imp/main.cpp:121:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
                    Application::open(argv[i]);
data/camitk-4.1.2/sdk/applications/testactions/main.cpp:162:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        Component* comp = Application::open(o.input().data());
data/camitk-4.1.2/sdk/applications/testcomponents/main.cpp:107:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        if (o.level().empty() || (atoi(o.level().c_str()) != LEVEL1 && atoi(o.level().c_str()) != LEVEL2)) {
data/camitk-4.1.2/sdk/applications/testcomponents/main.cpp:107:72:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        if (o.level().empty() || (atoi(o.level().c_str()) != LEVEL1 && atoi(o.level().c_str()) != LEVEL2)) {
data/camitk-4.1.2/sdk/applications/testcomponents/main.cpp:180:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        Component* comp = Application::open(inputComponent.absoluteFilePath());
data/camitk-4.1.2/sdk/applications/wizard/WizardMainWindow.cpp:42:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    stylesheetFile.open(QFile::ReadOnly);
data/camitk-4.1.2/sdk/components/msh/MshExtension.cpp:58:26:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* MshExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/msh/MshExtension.h:62:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/obj/ObjExtension.cpp:56:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* ObjExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/obj/ObjExtension.h:59:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/off/OffExtension.cpp:58:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* OffExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/off/OffExtension.h:59:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/stl/StlExtension.cpp:53:26:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* StlExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/stl/StlExtension.h:59:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/vrml/VRMLComponentExtension.cpp:56:36:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* VRMLComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/vrml/VRMLComponentExtension.h:68:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponent.cpp:133:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.cpp:70:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* VtkImageComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.cpp:116:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            infoFile.open(QIODevice::ReadWrite | QIODevice::Text);
data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.cpp:244:26:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
                    file.open(QIODevice::ReadWrite);
data/camitk-4.1.2/sdk/components/vtkimage/VtkImageComponentExtension.h:58:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponentExtension.cpp:49:39:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* VtkMeshComponentExtension::open(const QString& fileName) {
data/camitk-4.1.2/sdk/components/vtkmesh/VtkMeshComponentExtension.h:58:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.cpp:109:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initHFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.cpp:115:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFileH.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.cpp:140:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initCFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionExtensionGenerator.cpp:146:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFileC.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:132:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:139:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:239:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:246:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:450:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ActionGenerator.cpp:456:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:183:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! xmlFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:225:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:232:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! cmakelistsOutFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:260:28:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        defaultLicenceFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:283:28:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! copyrightOutFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/CepGenerator.cpp:312:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        if (! readmeOutFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp:111:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initHFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp:117:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFileH.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp:145:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initCFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp:151:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFileC.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentExtensionGenerator.cpp:323:25:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            if (! oFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.cpp:132:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.cpp:139:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.cpp:204:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ComponentGenerator.cpp:211:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! extFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/ExtensionGenerator.cpp:103:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/ExtensionGenerator.cpp:110:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! cmakelistsOutFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/cepgenerator/LibraryGenerator.cpp:109:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    initFile.open(QIODevice::ReadOnly | QIODevice::Text);
data/camitk-4.1.2/sdk/libraries/cepgenerator/LibraryGenerator.cpp:116:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (! cmakelistsOutFile.open(QIODevice::WriteOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/core/Core.cpp:315:35:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        if (file.exists() && file.open(QIODevice::ReadOnly | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/core/application/Application.cpp:433:25:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* Application::open(const QString& fileName) {
data/camitk-4.1.2/sdk/libraries/core/application/Application.cpp:470:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            comp = componentExtension->open(QFileInfo(fileName).absoluteFilePath());
data/camitk-4.1.2/sdk/libraries/core/application/Application.cpp:543:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            comp = cp->open(QDir(dirName).absolutePath());
data/camitk-4.1.2/sdk/libraries/core/application/Application.cpp:1220:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (outputFile.open(QFile::WriteOnly | QFile::Text)) {
data/camitk-4.1.2/sdk/libraries/core/application/Application.h:170:23:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    static Component* open(const QString&);
data/camitk-4.1.2/sdk/libraries/core/application/MainWindow.cpp:427:60:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    while (fileIterator != urls.constEnd() && Application::open(fileIterator->toLocalFile()) != NULL) {
data/camitk-4.1.2/sdk/libraries/core/component/ComponentExtension.h:89:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual Component* open(const QString&) = 0;
data/camitk-4.1.2/sdk/libraries/core/component/image/ImageComponentExtension.h:64:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Component* open(const QString&) = 0;
data/camitk-4.1.2/sdk/libraries/core/component/mesh/MeshComponentExtension.h:64:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Component* open(const QString&) = 0;
data/camitk-4.1.2/sdk/libraries/core/utils/CamiTKLogger.cpp:164:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!logFile->open(QIODevice::WriteOnly | QIODevice::Append | QIODevice::Text)) {
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_typed/qtcanvas.cpp:2769:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(newimg, img, sizeof(QtCanvasPixmap*)*framecount);
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/canvas_variant/qtcanvas.cpp:2769:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(newimg, img, sizeof(QtCanvasPixmap*)*framecount);
data/camitk-4.1.2/tutorials/applications/basic/main.cpp:42:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Application::open(Core::getTestDataDir() + "/brain.mha");
data/camitk-4.1.2/tutorials/applications/fancy/main.cpp:46:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Application::open(Core::getTestDataDir() + "/brain.mha");
data/camitk-4.1.2/tutorials/applications/menubar/main.cpp:40:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Application::open(Core::getTestDataDir() + "/brain.mha");
data/camitk-4.1.2/tutorials/applications/nogui/main.cpp:57:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    cp->open(QFileInfo(Core::getTestDataDir() + "/brain.mha").absoluteFilePath());
data/camitk-4.1.2/tutorials/applications/simple/main.cpp:38:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Application::open(Core::getTestDataDir() + "/brain.mha");
data/camitk-4.1.2/tutorials/components/abort/AbortExtension.cpp:46:36:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* AbortExtension::open(const QString& fileName) {
data/camitk-4.1.2/tutorials/components/abort/AbortExtension.h:55:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/tutorials/components/mixed/MixedExtension.cpp:46:36:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
camitk::Component* MixedExtension::open(const QString& fileName) {
data/camitk-4.1.2/tutorials/components/mixed/MixedExtension.h:57:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/tutorials/components/pickme/PickMeComponent.cpp:45:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
Component* PickMeComponent::open(const QString& fileName) {
data/camitk-4.1.2/tutorials/components/pickme/PickMeComponent.h:62:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    virtual camitk::Component* open(const QString&);
data/camitk-4.1.2/tutorials/viewers/main.cpp:73:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    Application::open(Core::getTestDataDir() + "/brain.mha");
data/camitk-4.1.2/modeling/applications/pmltools/ansys2pml/programarg.h:58:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/pml2ansys/pml2ansys.cpp:64:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/pml2csv/pml2csv.cpp:73:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/pml2ghs3d/pml2ghs3d.cpp:65:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/pmldiff/pmldiff.cpp:66:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/renError/renError.cpp:80:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/modeling/applications/pmltools/select/select.cpp:63:42:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
            string name = flag.substr(0, equal);
data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.cpp:193:97:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                        subProperty->setValue(flagToInt(metaProperty.enumerator(), metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.cpp:196:97:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                        subProperty->setValue(enumToInt(metaProperty.enumerator(), metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.cpp:200:56:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                    subProperty->setValue(metaProperty.read(m_object));
data/camitk-4.1.2/sdk/libraries/core/utils/ObjectController.cpp:315:127:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
            subProperty = buildQtVariantProperty(metaProperty.name(), (QMetaType::Type) metaProperty.userType(), metaProperty.read(m_object), metaProperty.isReadable(), metaProperty.isWritable(), metaProperty.isEnumType(), metaProperty.isFlagType(), metaProperty.isDesignable(), &metaEnum);
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:207:97:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                        subProperty->setValue(flagToInt(metaProperty.enumerator(), metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:210:97:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                        subProperty->setValue(enumToInt(metaProperty.enumerator(), metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:214:56:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                    subProperty->setValue(metaProperty.read(m_object));
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:256:80:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                        subProperty->setValue(flagToInt(metaEnum, metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:272:76:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                    subProperty->setValue(enumToInt(metaEnum, metaProperty.read(m_object).toInt()));
data/camitk-4.1.2/sdk/libraries/qtpropertybrowser/examples/object_controller/objectcontroller.cpp:285:52:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                subProperty->setValue(metaProperty.read(m_object));
data/camitk-4.1.2/tutorials/applications/objectcontroller/PropertyUI.cpp:117:43:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        QVariant propValue = metaProperty.read(theController->object());

ANALYSIS SUMMARY:

Hits = 193
Lines analyzed = 163548 in approximately 4.66 seconds (35081 lines/second)
Physical Source Lines of Code (SLOC) = 82515
Hits@level = [0]   0 [1]  18 [2] 149 [3]   0 [4]  26 [5]   0
Hits@level+ = [0+] 193 [1+] 193 [2+] 175 [3+]  26 [4+]  26 [5+]   0
Hits/KSLOC@level+ = [0+] 2.33897 [1+] 2.33897 [2+] 2.12083 [3+] 0.315094 [4+] 0.315094 [5+]   0
Dot directories skipped = 2 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.