20 #ifndef SketchPlugin_BSplinePeriodic_H_
21 #define SketchPlugin_BSplinePeriodic_H_
23 #include <SketchPlugin_BSplineBase.h>
33 inline static const std::string&
ID()
35 static const std::string
ID(
"SketchBSplinePeriodic");
40 SKETCHPLUGIN_EXPORT
virtual const std::string&
getKind()
Base class for B-spline curves in the sketch.
Definition: SketchPlugin_BSplineBase.h:31
Feature for creation of the periodic B-spline curve in the sketch.
Definition: SketchPlugin_BSplinePeriodic.h:30
static const std::string & ID()
B-spline feature kind.
Definition: SketchPlugin_BSplinePeriodic.h:33
virtual SKETCHPLUGIN_EXPORT const std::string & getKind()
Returns the kind of a feature.
Definition: SketchPlugin_BSplinePeriodic.h:40
virtual bool isPeriodic() const
Return true if the B-spline curve is periodic.
Definition: SketchPlugin_BSplinePeriodic.h:50
SketchPlugin_BSplinePeriodic()
Use plugin manager for features creation.
Definition: SketchPlugin_BSplinePeriodic.cpp:22