//----------------------------------------------------------------------------- // NastPoint2d.cpp //----------------------------------------------------------------------------- #include "NastPoint2d.h" #include "NastDebug.h" #include // Workaround fuer einen Bug in HP-Includefiles #include #ifdef _MSC_VER # include #endif //----------------------------------------------------------------------------- // Konstruktor + Destruktor //----------------------------------------------------------------------------- // Destruktor CNastPoint2d::~CNastPoint2d() { #ifdef NAST_DEBUG m_x = DBL_MAX; m_y = DBL_MAX; #endif } // ---------------------------------------------------------------------------- // Debug // ---------------------------------------------------------------------------- void CNastPoint2d::debugDump( CNastDumpContext &dumpContext ) const { CNastObject::debugDump( dumpContext ); dumpContext << "\tCNastPoint2d"; dumpContext << "\t\t\t("<< m_x << "\t" << m_y << ")\n"; } void CNastPoint2d::assertValid() const { // zuerst einmal AssertValid der Basisklasse aufrufen CNastObject::assertValid(); }