View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0009554ITKpublic2009-09-17 06:472010-11-07 01:00
ReporterLuis Ibanez 
Assigned ToLuis Ibanez 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0009554: Mesh Filters modify input Meshes, and lack general const-correctness
DescriptionSeveral of the current Mesh Filters are modifying the input mesh during their computation of the output mesh. This is a violation of the data pipeline design.

Integrity of the input Mesh must be preserved by enforcing const-correctness.
TagsNo tags attached.
Resolution Date
Sprint
Sprint Statusbacklog
Attached Files

 Relationships

  Notes
(0017582)
Luis Ibanez (manager)
2009-09-17 06:49

I have verifying that several filters are modifying their input mesh.
(0017587)
Luis Ibanez (manager)
2009-09-17 10:06
edited on: 2009-09-17 10:08

Changes were committed today
(Sept 17 2009)

Code/Algorithms
          itkBalloonForceFilter.h Revision: 1.41 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkBalloonForceFilter.txx Revision: 1.74 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkConnectedRegionsMeshFilter.h Revision: 1.28 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkConnectedRegionsMeshFilter.txx Revision: 1.37 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkDeformableMesh3DFilter.h Revision: 1.30 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkDeformableMesh3DFilter.txx Revision: 1.65 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkDeformableSimplexMesh3DFilter.h Revision: 1.18 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkDeformableSimplexMesh3DFilter.txx Revision: 1.25 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkRegularSphereMeshSource.txx Revision: 1.17 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

      Code/BasicFilters
          itkInteriorExteriorMeshFilter.txx Revision: 1.13 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkParametricSpaceToImageSpaceMeshFilter.txx Revision: 1.12 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshAdaptTopologyFilter.txx Revision: 1.19 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshToTriangleMeshFilter.h Revision: 1.10 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshToTriangleMeshFilter.txx Revision: 1.7 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkTransformMeshFilter.txx Revision: 1.24 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkTriangleMeshToSimplexMeshFilter.h Revision: 1.7 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkTriangleMeshToSimplexMeshFilter.txx Revision: 1.6 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkWarpMeshFilter.txx Revision: 1.3 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

      Code/Common
          itkMesh.h Revision: 1.99 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkMesh.txx Revision: 1.104 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkMeshToMeshFilter.h Revision: 1.20 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkMeshToMeshFilter.txx Revision: 1.21 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

      Code/Review
          itkConformalFlatteningMeshFilter.h Revision: 1.13 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkConformalFlatteningMeshFilter.txx Revision: 1.31 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshBorderTransform.h Revision: 1.6 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshBorderTransform.txx Revision: 1.9 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshParam.txx Revision: 1.6 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshParamMatrixCoefficients.h Revision: 1.4 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshSmoothing.txx Revision: 1.3 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshToQuadEdgeMeshFilter.h Revision: 1.11 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkQuadEdgeMeshToQuadEdgeMeshFilter.txx Revision: 1.18 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

      Testing/Code/BasicFilters
          itkInteriorExteriorMeshFilterTest.cxx Revision: 1.8 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshAdaptTopologyFilterTest.cxx Revision: 1.7 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshToTriangleMeshFilterTest.cxx Revision: 1.5 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkSimplexMeshWithFloatCoordRepTest.cxx Revision: 1.3 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

          itkWarpMeshFilterTest.cxx Revision: 1.3 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

      Testing/Code/Common
          itkMeshSourceGraftOutputTest.cxx Revision: 1.4 by ibanez
        BUG: 9554: Fixing major issue with Mesh Filters: They were modifying the input mesh. Const-correctness is now enforced in the input Mesh.

(0022982)
Luis Ibanez (manager)
2010-11-07 01:00

The filters were changed.

 Issue History
Date Modified Username Field Change
2009-09-17 06:47 Luis Ibanez New Issue
2009-09-17 06:48 Luis Ibanez Status new => assigned
2009-09-17 06:48 Luis Ibanez Assigned To => Luis Ibanez
2009-09-17 06:49 Luis Ibanez Note Added: 0017582
2009-09-17 06:49 Luis Ibanez Status assigned => confirmed
2009-09-17 10:06 Luis Ibanez Note Added: 0017587
2009-09-17 10:08 Luis Ibanez Note Edited: 0017587
2010-11-07 01:00 Luis Ibanez Sprint Status => backlog
2010-11-07 01:00 Luis Ibanez Note Added: 0022982
2010-11-07 01:00 Luis Ibanez Status confirmed => closed
2010-11-07 01:00 Luis Ibanez Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team