shape_doc 0.1
|
00001 /***************************************************************************** 00002 * M a t h e m a g i x 00003 ***************************************************************************** 00004 * Curve 00005 * 2008-03-21 00006 * Julien Wintz 00007 ***************************************************************************** 00008 * Copyright (C) 2006 INRIA Sophia-Antipolis 00009 ***************************************************************************** 00010 * Comments : 00011 ****************************************************************************/ 00012 00013 # ifndef shape_curve_hpp 00014 # define shape_curve_hpp 00015 00016 # include <list> 00017 # include <shape/shape.hpp> 00018 00019 # define TMPL template<class V> 00020 # define SELF curve<V> 00021 //==================================================================== 00022 namespace mmx { namespace shape { 00023 //==================================================================== 00024 00025 TMPL 00026 class curve : public SHAPE_OF(V) 00027 { 00028 00029 public: 00030 00031 curve(void) {}; 00032 00033 virtual ~curve(void) {} ; 00034 00035 } ; 00036 00037 //==================================================================== 00038 } ; // namespace shape 00039 } ; // namespace mmx 00040 //==================================================================== 00041 00042 # undef TMPL 00043 # undef SELF 00044 # undef Shape 00045 # endif // CURVE_H