r155: *** empty log message ***
[ctsim.git] / include / phantom.h
index ad8b0f8c8bc81dcff9c5128dc0f5d7c16e56afc3..dbaf169fc430d46ba8d7f09b12c773d112607505 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: phantom.h,v 1.6 2000/07/15 08:36:13 kevin Exp $
+**  $Id: phantom.h,v 1.8 2000/07/19 04:33:27 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
@@ -56,7 +56,7 @@ class PhantomElement
 
     ~PhantomElement (void);
 
-    bool isPointInside (double x, double y, const CoordType coord_type);
+    bool isPointInside (double x, double y, const CoordType coord_type) const;
 
     bool clipLineNormalizedCoords (double& x1, double& y1, double& x2, double& y2) const;
  
@@ -140,6 +140,12 @@ class Phantom
     static const char PHM_BROWLAND_STR[]=  "browland";
     static const char PHM_UNITPULSE_STR[]= "unitpulse";
 
+    static const char PHM_HERMAN_TITLE_STR[]=    "Herman Head";
+    static const char PHM_BHERMAN_TITLE_STR[]=   "Herman Head Bordered";
+    static const char PHM_ROWLAND_TITLE_STR[]=   "Rowland Head";
+    static const char PHM_BROWLAND_TITLE_STR[]=  "Rowland Head Bordered";
+    static const char PHM_UNITPULSE_TITLE_STR[]= "Unit Pulse";
+
     Phantom (void);
     Phantom (const char* const phmName);