gnome-canvas-acetate.cpp revision 9959e60a4dc569885f320537414629047cba9471
/*
* Infinite invisible canvas item
*
* Author:
* Federico Mena <federico@nuclecu.unam.mx>
* Raph Levien <raph@acm.org>
* Lauris Kaplinski <lauris@kaplinski.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 1998-1999 The Free Software Foundation
* Copyright (C) 2002 Lauris Kaplinski
*
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#include "gnome-canvas-acetate.h"
static void sp_canvas_acetate_update (SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags);
static double sp_canvas_acetate_point (SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item);
static SPCanvasItemClass *parent_class;
GType sp_canvas_acetate_get_type (void)
{
static GType acetate_type = 0;
if (!acetate_type) {
sizeof (SPCanvasAcetateClass),
sizeof (SPCanvasAcetate),
0,
};
acetate_type = g_type_register_static(SPCanvasItem::getType(), "SPCanvasAcetate", &acetate_info, GTypeFlags(0));
}
return acetate_type;
}
{
}
{
/* Nothing here */
}
{
}
static void sp_canvas_acetate_update( SPCanvasItem *item, Geom::Affine const &/*affine*/, unsigned int /*flags*/ )
{
}
static double sp_canvas_acetate_point( SPCanvasItem *item, Geom::Point /*p*/, SPCanvasItem **actual_item )
{
*actual_item = item;
return 0.0;
}