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,
256 template <
typename T>
265 #include "DGtal/shapes/parametric/AccFlower2D.ih"
270 #endif // !defined AccFlower2D_h
272 #undef AccFlower2D_RECURSES
273 #endif // else defined(AccFlower2D_RECURSES)
double parameter(const RealPoint &p) const
Aim: Model of the concept StarShaped represents any accelerated flower in the plane.
Space::RealPoint RealPoint
RealVector xpp(const double t) const
RealPoint x(const double t) const
std::ostream & operator<<(std::ostream &out, const ATu0v1< TKSpace, TLinearAlgebra > &object)
DGtal is the top-level namespace which contains all DGtal functions and types.
RealVector xp(const double t) const
void selfDisplay(std::ostream &out) const
RealPoint getUpperBound() const
void moveTo(const RealPoint &newCenter)
PointVector< dim, double > RealPoint
Space::RealVector RealVector
Aim: Implements basic operations that will be used in Point and Vector classes.
RealPoint getLowerBound() const
AccFlower2D & operator=(const AccFlower2D &other)=delete