XYZTransformBase.h

Go to the documentation of this file.
00001 /*
00002  * HippoPlot XYZTransformBase  class interface
00003  *
00004  * Copyright (C) 2001-2003   The Board of Trustees of The Leland
00005  * Stanford Junior University.  All Rights Reserved.
00006  *
00007  * $Id: XYZTransformBase_8h-source.html,v 1.40 2008/03/24 19:27:35 pfkeb Exp $
00008  */
00009 
00010 #ifndef _XYZTransformBase_H_
00011 #define _XYZTransformBase_H_
00012 
00013 #ifdef _MSC_VER
00014 #include "msdevstudio/MSconfig.h" // for CLONE_DEFECT
00015 #endif
00016 
00017 #include "TransformBase.h"
00018 
00019 namespace hippodraw {
00020 
00030 class MDL_HIPPOPLOT_API XYZTransformBase : public TransformBase
00031 {
00032 
00033 protected:
00034 
00036   XYZTransformBase ();
00037 
00039   XYZTransformBase ( const XYZTransformBase & );
00040 
00041  public:
00042 
00044   virtual ~XYZTransformBase();
00045 
00047 #ifdef CLONE_DEFECT
00048   virtual TransformBase * clone () const = 0;
00049 #else
00050   virtual XYZTransformBase  * clone () const = 0;
00051 #endif
00052 
00053 };
00054 
00055 } // namespace hippodraw
00056 
00057 #endif // _XYZTransformBase_H_

Generated for HippoDraw Class Library by doxygen