31 #if defined(ImplicitFunctionLinearCellEmbedder_RECURSES)
32 #error Recursive header files inclusion detected in ImplicitFunctionLinearCellEmbedder.h
33 #else // defined(ImplicitFunctionLinearCellEmbedder_RECURSES)
35 #define ImplicitFunctionLinearCellEmbedder_RECURSES
37 #if !defined ImplicitFunctionLinearCellEmbedder_h
39 #define ImplicitFunctionLinearCellEmbedder_h
44 #include "DGtal/base/Common.h"
45 #include "DGtal/kernel/NumberTraits.h"
46 #include "DGtal/shapes/implicit/CImplicitFunction.h"
66 template <
typename TKSpace,
67 typename TImplicitFunction,
77 typedef typename KSpace::Cell
Cell;
78 typedef typename KSpace::SCell
SCell;
79 typedef typename KSpace::Space
Space;
80 typedef typename Space::Point
Point;
202 template <
typename TKSpace,
typename TImplicitFunction,
typename TEmbedder >
212 #include "DGtal/shapes/implicit/ImplicitFunctionLinearCellEmbedder.ih"
217 #endif // !defined ImplicitFunctionLinearCellEmbedder_h
219 #undef ImplicitFunctionLinearCellEmbedder_RECURSES
220 #endif // else defined(ImplicitFunctionLinearCellEmbedder_RECURSES)