Logo Search packages:      
Sourcecode: inkscape version File versions

Inkscape Namespace Reference


Detailed Description

Dialog for renaming layers.

Author: Bryce W. Harrington <bryce@bryceharrington.com>

Copyright (C) 2004 Bryce Harrington

Released under GNU GPL. Read the file 'COPYING' for more information

plugin.h

The prototypes for the Implementation class to work with plugins.

This file is an attempt to provide a hierarchical design to wrap Inkscape in an OO model. This file is parsed by Swig to produce scripting extension modules for such interpreters as Python or Perl

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Python Interpreter wrapper for Inkscape

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Base class for interpreter implementations, (InkscapePython, etc)

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Perl Interpreter wrapper for Inkscape

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Inkscape Scripting container

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Base64-enabled input and output streams

This class allows easy encoding and decoding of Base64 data with a stream interface, hiding the implementation from the user.

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Zlib-enabled input and output streams

This is a thin wrapper of libz calls, in order to provide a simple interface to our developers for gzip input and output.

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Our base input/output stream classes. These are is directly inherited from iostreams, and includes any extra functionality that we might need.

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Our base basic stream classes.

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Our base String stream classes. We implement these to be based on Glib::ustring

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

This should be the only way that we provide sources/sinks to any input/output stream.

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

XSL Transforming input and output classes

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information

Xslt-enabled input and output streams

Authors: Bob Jamison <rjamison@titan.com>

Copyright (C) 2004 Inkscape.org

Released under GNU GPL, read the file 'COPYING' for more information


Classes

struct  Application
struct  ApplicationClass
class  BadURIException
struct  compare_quark_ids
class  ContextVerb
 A class to encompass all of the verbs which deal with operations relative to context. More...
class  DialogVerb
 A class to encompass all of the verbs which deal with dialog operations. More...
class  EditVerb
 A class to encompass all of the verbs which deal with edit operations. More...
class  EffectLastVerb
 A class to represent the last effect issued. More...
class  FileHandle
class  FileVerb
 A class to encompass all of the verbs which deal with file operations. More...
class  GZipBuffer
class  GZipHeaderException
class  HelpVerb
 A class to encompass all of the verbs which deal with help operations. More...
class  IOException
class  izstream
class  JarBuffer
class  JarHeaderException
class  LayerVerb
 A class to encompass all of the verbs which deal with layer operations. More...
class  MalformedURIException
class  MessageContext
class  MessageStack
class  ObjectHierarchy
class  ObjectVerb
 A class to encompass all of the verbs which deal with operations related to objects. More...
class  ReadException
class  SelectionDescriber
class  SelectionVerb
 A class to encompass all of the verbs which deal with selection operations. More...
class  SVGOStringStream
class  SvgProfile
 A class that contains information on which SVG profiles are marked for the object. More...
class  TutorialVerb
 A class to encompass all of the verbs which deal with tutorial operations. More...
class  UnsupportedURIException
class  URI
 Represents an URI as per RFC 2396. More...
class  URIHandle
class  URIReference
class  Verb
 A class to represent things the user can do. In many ways these are 'action factories' as they are used to create individual actions that are based on a given view. More...
class  WriteException
class  ZlibBuffer
class  ZlibBufferException
class  ZoomVerb
 A class to encompass all of the verbs which deal with zoom operations. More...

Typedefs

typedef unsigned long MessageId

Enumerations

enum  MessageType { NORMAL_MESSAGE, WARNING_MESSAGE, ERROR_MESSAGE, INFORMATION_MESSAGE }

Functions

SPObject * create_layer (SPObject *root, SPObject *layer)
double decimal_round (double const x, int const nplaces)
SPObject * first_descendant_layer (SPObject *layer)
bool is_layer (SPObject &object)
SPObject * last_child_layer (SPObject *layer)
SPObject * last_elder_layer (SPObject *root, SPObject *layer)
SPObject * next_layer (SPObject *root, SPObject *layer)
SPObject * next_sibling_layer (SPObject *layer)
gchar * parse_css_url (const gchar *string)
SPObject * previous_layer (SPObject *root, SPObject *layer)
SPObject * previous_sibling_layer (SPObject *layer)
double round (double const x)

Variables

const unsigned int BUFSIZE_STREAM = 4096
static int const GZIP_EXTRA_FIELD = 0x04
static int const GZIP_HAS_COMMENT = 0x10
static int const GZIP_HEADER_CRC = 0x02
static unsigned int const GZIP_HEADER_FLAGS
static int const GZIP_IS_ASCII = 0x01
static int const GZIP_ORIGINAL_NAME = 0x08
const int LOC_COMP = 8
const int LOC_CSIZE = 18
const int LOC_EFLEN = 28
const int LOC_EXTRA = 6
const int LOC_FNLEN = 26


Generated by  Doxygen 1.6.0   Back to index