Commit 3604c10e authored by Yury Hayeu's avatar Yury Hayeu Committed by Tomáš Oberhuber
Browse files

Add explicit refresh in the grid entity constructor

parent e0173e5a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -101,7 +101,7 @@ public:
   write( const MeshFunction& function, std::ostream& str )
   {
      const MeshType& grid = function.getMesh();
      EntityType entity( grid );
      EntityType entity( grid, { 0, 0 } );
      auto& c = entity.getCoordinates();
      for( c.y() = 0; c.y() < grid.getDimensions().y(); c.y()++ ) {
         for( c.x() = 0; c.x() < grid.getDimensions().x(); c.x()++ ) {
@@ -131,7 +131,7 @@ public:
   write( const MeshFunction& function, std::ostream& str )
   {
      const MeshType& grid = function.getMesh();
      EntityType entity( grid );
      EntityType entity( grid, { 0, 0 });
      auto& c = entity.getCoordinates();
      for( c.z() = 0; c.z() < grid.getDimensions().z(); c.z()++ )
         for( c.y() = 0; c.y() < grid.getDimensions().y(); c.y()++ ) {
+1 −1
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@ DicomSeries::getImage( const int imageIdx,
#ifdef HAVE_DCMTK_H
   const Uint16* imageData = this->getData( imageIdx );
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 });

   Index i, j;
   int position( 0 );
+3 −3
Original line number Diff line number Diff line
@@ -94,7 +94,7 @@ JPEGImage< Index >::read( const RegionOfInterest< Index > roi,
#ifdef HAVE_JPEG_H
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   const GridType& grid = function.getMesh();
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 });

   /***
    * Prepare the long jump back from libjpeg.
@@ -202,7 +202,7 @@ bool
JPEGImage< Index >::write( const Meshes::Grid< 2, Real, Device, Index >& grid, Vector& vector )
{
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

#ifdef HAVE_JPEG_H
   Index i( 0 ), j;
@@ -238,7 +238,7 @@ JPEGImage< Index >::write( const Functions::MeshFunction< Meshes::Grid< 2, MeshR
{
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   const GridType& grid = function.getMesh();
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 });

#ifdef HAVE_JPEG_H
   Index i( 0 ), j;
+3 −3
Original line number Diff line number Diff line
@@ -75,7 +75,7 @@ PGMImage< Index >::read( const RegionOfInterest< Index > roi,
{
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   const GridType& grid = function.getMesh();
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

   Index i, j;
   for( i = 0; i < this->height; i++ )
@@ -139,7 +139,7 @@ bool
PGMImage< Index >::write( const Meshes::Grid< 2, Real, Device, Index >& grid, Vector& vector )
{
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

   Index i, j;
   for( i = 0; i < grid.getDimensions().y(); i++ ) {
@@ -173,7 +173,7 @@ PGMImage< Index >::write( const Functions::MeshFunction< Meshes::Grid< 2, MeshRe
{
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   const GridType& grid = function.getMesh();
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

   Index i, j;
   for( i = 0; i < grid.getDimensions().y(); i++ ) {
+2 −2
Original line number Diff line number Diff line
@@ -103,7 +103,7 @@ PNGImage< Index >::read( const RegionOfInterest< Index > roi,
#ifdef HAVE_PNG_H
   using GridType = Meshes::Grid< 2, MeshReal, Device, Index >;
   const GridType& grid = function.getMesh();
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

   /***
    * Prepare the long jump back from libpng.
@@ -250,7 +250,7 @@ PNGImage< Index >::write( const Meshes::Grid< 2, Real, Device, Index >& grid, Ve
{
#ifdef HAVE_PNG_H
   using GridType = Meshes::Grid< 2, Real, Device, Index >;
   typename GridType::Cell cell( grid );
   typename GridType::Cell cell( grid, { 0, 0 } );

   /***
    * Prepare the long jump back from libpng.
Loading