31#if defined(SurfelAdjacency_RECURSES)
32#error Recursive header files inclusion detected in SurfelAdjacency.h
35#define SurfelAdjacency_RECURSES
37#if !defined SurfelAdjacency_h
39#define SurfelAdjacency_h
44#include <boost/array.hpp>
46#include "DGtal/base/Common.h"
64 template <Dimension dim>
165 template <Dimension dim>
175#include "DGtal/topology/SurfelAdjacency.ih"
182#undef SurfelAdjacency_RECURSES
Aim: Represent adjacencies between surfel elements, telling if it follows an interior to exterior ord...
SurfelAdjacency(const SurfelAdjacency &other)
SurfelAdjacency(bool int2ext)
SurfelAdjacency & operator=(const SurfelAdjacency &other)
void setAdjacency(Dimension i, Dimension j, bool int2ext)
boost::array< bool, dim *dim > myInt2Ext
bool getAdjacency(Dimension i, Dimension j) const
void selfDisplay(std::ostream &out) const
DGtal is the top-level namespace which contains all DGtal functions and types.
std::ostream & operator<<(std::ostream &out, const ClosedIntegerHalfPlane< TSpace > &object)
DGtal::uint32_t Dimension