X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=include%2Fbackprojectors.h;h=e3418dfe192d783c165d4db6be4b8ec2c20a8939;hb=01ee1e0085970643368d65c38b09008927e24cd5;hp=b36dfb83cefbb7ef776ef5d4e2da3871e378a9ff;hpb=a05f3cb550877e94aa118cc04b361c0c8fdb3dc3;p=ctsim.git diff --git a/include/backprojectors.h b/include/backprojectors.h index b36dfb8..e3418df 100644 --- a/include/backprojectors.h +++ b/include/backprojectors.h @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (C) 1983-2000 Kevin Rosenberg ** -** $Id: backprojectors.h,v 1.14 2000/08/31 08:38:58 kevin Exp $ +** $Id: backprojectors.h,v 1.16 2000/12/03 15:16:17 kevin Exp $ ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -126,7 +126,7 @@ class Backproject kint32 nx; kint32 ny; double detInc; - double rotInc; + double rotScale; int iDetCenter; // index refering to L=0 projection int nDet; double xMin, xMax, yMin, yMax; // Retangular coords of phantom @@ -155,7 +155,7 @@ class BackprojectTable : public Backproject { public: BackprojectTable (const Projections& proj, ImageFile& im, int interpID, const int interpFactor); - ~BackprojectTable (); + virtual ~BackprojectTable (); void BackprojectView (const double* const t, double view_angle); @@ -220,6 +220,9 @@ class BackprojectEquilinear : public BackprojectTable {} void BackprojectView (const double* const t, double view_angle); + + virtual ~BackprojectEquilinear() + {} }; class BackprojectEquiangular : public BackprojectTable @@ -230,6 +233,9 @@ class BackprojectEquiangular : public BackprojectTable {} void BackprojectView (const double* const t, double view_angle); + + virtual ~BackprojectEquiangular() + {} };