51 Line (
Canvas *canvas,
double xstart,
double ystart,
double xend,
double yend);
63 Line (
Group *parent,
double xstart,
double ystart,
double xend,
double yend,
ItemClient *client = NULL);
76 void SetPosition (
double xstart,
double ystart,
double xend,
double yend);
93 void Draw (cairo_t *cr,
bool is_vector)
const;
100 void Move (
double x,
double y);
129 #endif // GCCV_LINE_H the base class for objects associated with a canvas item.
double Distance(double x, double y, Item **item) const
void SetPosition(double xstart, double ystart, double xend, double yend)
Base class for line items, whether straight or curved.
void Move(double x, double y)
Gnome Chemistry Canvas library namespace.
Line(Canvas *canvas, double xstart, double ystart, double xend, double yend)
void Draw(cairo_t *cr, bool is_vector) const
The base class for the canvas contents.