home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / lib / perl5 / Gnome2 / Canvas / Install / gnomecanvasperl.h < prev    next >
Encoding:
C/C++ Source or Header  |  2004-03-16  |  1.6 KB  |  43 lines

  1. /*
  2.  * Copyright (c) 2003 by the gtk2-perl team (see the file AUTHORS)
  3.  *
  4.  * This library is free software; you can redistribute it and/or
  5.  * modify it under the terms of the GNU Library General Public
  6.  * License as published by the Free Software Foundation; either
  7.  * version 2 of the License, or (at your option) any later version.
  8.  *
  9.  * This library is distributed in the hope that it will be useful,
  10.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  12.  * Library General Public License for more details.
  13.  *
  14.  * You should have received a copy of the GNU Library General Public
  15.  * License along with this library; if not, write to the 
  16.  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, 
  17.  * Boston, MA  02111-1307  USA.
  18.  *
  19.  * $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/GnomeCanvas/gnomecanvasperl.h,v 1.4 2004/03/16 05:57:39 muppetman Exp $
  20.  */
  21.  
  22. #ifndef _GNOMECANVASPERL_H_
  23. #define _GNOMECANVASPERL_H_
  24.  
  25. #include <gtk2perl.h>
  26. #include <libgnomecanvas/libgnomecanvas.h>
  27.  
  28. #ifndef GNOME_TYPE_CANVAS_PATH_DEF
  29.   /* custom boxed wrapper for GnomeCanvasPathDef, since the library doesn't 
  30.    * supply one. */
  31. # define GNOME_TYPE_CANVAS_PATH_DEF    (gnomecanvasperl_canvas_path_def_get_type())
  32.   GType gnomecanvasperl_canvas_path_def_get_type (void) G_GNUC_CONST;
  33. #endif /* not defined GNOME_TYPE_CANVAS_PATH_DEF */
  34.  
  35. #include "gnomecanvasperl-autogen.h"
  36. #include "gnomecanvasperl-version.h"
  37.  
  38. /* special handling for libart affine transform arrays */
  39. SV * newSVArtAffine (double affine[6]);
  40. double * SvArtAffine (SV * sv);
  41.  
  42. #endif /* _GNOMECANVASPERL_H_ */
  43.