00001 #ifndef shape_axk_hpp
00002 #define shape_axk_hpp
00003
00004 # include <shape/spec_dec.hpp>
00005 # include <shape/vertex.hpp>
00006
00007 # define TMPL template<class K>
00008 # define TSPE template<>
00009 namespace mmx {
00010 namespace shape {
00011
00012
00013
00014 struct AXK;
00015
00016 template<> struct with_scalar<AXK> {typedef double Scalar;};
00017 template<> struct with_point<AXK> {typedef vertex<double> Point;};
00018
00019 struct AXK : public point_def<AXK> {};
00020
00021
00022 }
00023 }
00024
00025 #undef TMPL
00026 #undef TSPE
00027 #endif //shape_texp_dec_hpp