X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=include%2Fphantom.h;h=e30ce87934c8234344b895d96be5c9cd56dd6233;hb=7ec2cd66921180a624813dff9f8bac76c6b268cc;hp=651e1ebd8a3a1275648edee15eaf6b05186a49a5;hpb=ee0105d74fec9d6bfd236e22e9e1d315e46c568e;p=ctsim.git diff --git a/include/phantom.h b/include/phantom.h index 651e1eb..e30ce87 100644 --- a/include/phantom.h +++ b/include/phantom.h @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (C) 1983-2000 Kevin Rosenberg ** -** $Id: phantom.h,v 1.16 2000/12/06 01:46:43 kevin Exp $ +** $Id: phantom.h,v 1.17 2000/12/16 06:12:47 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 @@ -31,8 +31,6 @@ #include #include "ctsupport.h" -using namespace std; - typedef enum { PELEM_INVALID, PELEM_RECTANGLE, @@ -165,8 +163,8 @@ class Phantom void convertToImagefile (ImageFile& im, const int in_nsample, const int trace) const; bool fail() const {return m_fail;} - const string& failMessage() const {return m_failMessage;} - const string& name() const {return m_name;} + const std::string& failMessage() const {return m_failMessage;} + const std::string& name() const {return m_name;} const int id() const {return m_id;} #if HAVE_SGP @@ -189,8 +187,8 @@ class Phantom const double xmax() const {return m_xmax;} const double ymin() const {return m_ymin;} const double ymax() const {return m_ymax;} - list& listPElem() {return m_listPElem;} - const list& listPElem() const {return m_listPElem;} + std::list& listPElem() {return m_listPElem;} + const std::list& listPElem() const {return m_listPElem;} const int nPElem() const {return m_nPElem;} static const int getPhantomCount() {return s_iPhantomCount;} @@ -205,11 +203,11 @@ class Phantom int m_nPElem; // number of pelems in phantom double m_xmin, m_xmax, m_ymin, m_ymax; // extent of pelems in pelem coordinates double m_diameter; // diameter of object - mutable list m_listPElem; // pelem lists - string m_name; + mutable std::list m_listPElem; // pelem lists + std::string m_name; int m_id; bool m_fail; - string m_failMessage; + std::string m_failMessage; static const char* s_aszPhantomName[]; static const char* s_aszPhantomTitle[]; @@ -221,7 +219,7 @@ class Phantom Phantom& operator= (const Phantom&); // assignment operator }; -typedef list::iterator PElemIterator; -typedef list::const_iterator PElemConstIterator; +typedef std::list::iterator PElemIterator; +typedef std::list::const_iterator PElemConstIterator; #endif