33 #if defined(AccFlower2D_RECURSES) 34 #error Recursive header files inclusion detected in AccFlower2D.h 35 #else // defined(AccFlower2D_RECURSES) 37 #define AccFlower2D_RECURSES 39 #if !defined AccFlower2D_h 46 #include "DGtal/base/Common.h" 47 #include "DGtal/shapes/parametric/StarShaped2D.h" 63 template <
typename TSpace>
105 const unsigned int k,
119 const unsigned int k,
274 template <
typename T>
276 operator<< ( std::ostream & out, const AccFlower2D<T> & object );
283 #include "DGtal/shapes/parametric/AccFlower2D.ih" 288 #endif // !defined AccFlower2D_h 290 #undef AccFlower2D_RECURSES 291 #endif // else defined(AccFlower2D_RECURSES)
RealPoint2D getLowerBound() const
RealPoint2D center() const
Space::RealPoint RealPoint2D
AccFlower2D & operator=(const AccFlower2D &other)
PointVector< dim, double > RealPoint
RealVector2D xp(const double t) const
Aim: Model of the concept StarShaped represents any accelerated flower in the plane.
Space::RealVector RealVector2D
DGtal is the top-level namespace which contains all DGtal functions and types.
RealPoint2D getUpperBound() const
void selfDisplay(std::ostream &out) const
RealPoint2D x(const double t) const
double parameter(const RealPoint2D &p) const
RealVector2D xpp(const double t) const