00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef _XYZTransformBase_H_
00011 #define _XYZTransformBase_H_
00012
00013 #ifdef _MSC_VER
00014 #include "msdevstudio/MSconfig.h"
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 }
00056
00057 #endif // _XYZTransformBase_H_