Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

sp-gradient.h File Reference


Detailed Description

SVG <stop> <linearGradient> and <radialGradient> implementation

Authors: Lauris Kaplinski <lauris@kaplinski.com> Johan Engelen <j.b.c.engelen@ewi.utwente.nl>

Copyright (C) 2007 Johan Engelen Copyright (C) 1999-2002 Lauris Kaplinski Copyright (C) 2000-2001 Ximian, Inc.

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

Definition in file sp-gradient.h.

#include <gdk/gdktypes.h>
#include "libnr/nr-matrix.h"
#include "sp-paint-server.h"
#include "sp-gradient-spread.h"
#include "sp-gradient-units.h"
#include "sp-gradient-vector.h"
#include <sigc++/connection.h>
#include "sp-gradient-fns.h"

Go to the source code of this file.

Classes

struct  SPGradient
struct  SPGradientClass

Enumerations

enum  GrPointType {
  POINT_LG_BEGIN = 0, POINT_LG_END, POINT_LG_MID, POINT_RG_CENTER,
  POINT_RG_R1, POINT_RG_R2, POINT_RG_FOCUS, POINT_RG_MID1,
  POINT_RG_MID2, POINT_G_INVALID
}
enum  SPGradientState { SP_GRADIENT_STATE_UNKNOWN, SP_GRADIENT_STATE_VECTOR, SP_GRADIENT_STATE_PRIVATE }
enum  SPGradientType { SP_GRADIENT_TYPE_UNKNOWN, SP_GRADIENT_TYPE_LINEAR, SP_GRADIENT_TYPE_RADIAL }


Generated by  Doxygen 1.6.0   Back to index