Logo Search packages:      
Sourcecode: inkscape version File versions

grid.cpp File Reference


Detailed Description

A plug-in to add a grid creation effect into Inkscape.

Definition in file grid.cpp.

#include <glibmm/ustring.h>
#include <gtkmm/enums.h>
#include <gtkmm/plug.h>
#include <gtkmm/label.h>
#include <gtkmm/box.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/spinbutton.h>
#include <view.h>
#include <document.h>
#include <desktop.h>
#include <selection.h>
#include <xml/repr.h>
#include <svg/ftos.h>
#include <extension/implementation/implementation.h>
#include <extension/extension.h>
#include <extension/effect.h>
#include <glibmm/i18n.h>
#include <extension/implementation/plugin-link.h>

Go to the source code of this file.

Namespaces

namespace  Inkscape
namespace  Inkscape::Extension
namespace  Inkscape::Extension::Plugin

Classes

class  Inkscape::Extension::Plugin::Grid
 Implementation class of the GIMP gradient plugin. This mostly just creates a namespace for the GIMP gradient plugin today. More...
class  Inkscape::Extension::Plugin::PrefAdjustment
 A class to make an adjustment that uses Extension params. More...

Defines

#define NUM_PREFERENCES   5

Functions

void effect (inkscape_extension *in_ext, SPView *view)
int load (inkscape_extension *in_ext)
 A function with a C prototype to link back into Inkscape. This function allocated a GimpGrad and then calls it's load.
unsigned int prefs_effect (inkscape_extension *in_ext, SPView *view)
void unload (inkscape_extension *in_ext)
 A function with a C prototype to link back to Inkscape. This function called the GimpGrad unload function and then deletes the object.

Variables

inkscape_plugin_function_table INKSCAPE_PLUGIN_NAME
 A structure holding all the functions that Inkscape uses to communicate with this plugin. These are all C-prototype based for easy compliation.
Inkscape::Extension::Implementation::Implementationmyplug
 This is the actual implementation here. This is done as the more generic Implemetnation object so that this code can be stolen by someone else more easily.


Generated by  Doxygen 1.6.0   Back to index