25 #ifndef GCCV_SQUIGGLE_H 26 #define GCCV_SQUIGGLE_H 51 Squiggle (
Canvas *canvas,
double xstart,
double ystart,
double xend,
double yend);
77 void SetPosition (
double xstart,
double ystart,
double xend,
double yend);
94 void Draw (cairo_t *cr,
bool is_vector)
const;
101 void Move (
double x,
double y);
137 #endif // GCCV_SQUIGGLE_H the base class for objects associated with a canvas item.
void Move(double x, double y)
double Distance(double x, double y, Item **item) const
Base class for line items, whether straight or curved.
Gnome Chemistry Canvas library namespace.
void SetPosition(double xstart, double ystart, double xend, double yend)
#define GCCV_ITEM_POS_PROP(type, member)
void Draw(cairo_t *cr, bool is_vector) const
Squiggle(Canvas *canvas, double xstart, double ystart, double xend, double yend)
The base class for the canvas contents.