GimpDynamicsOutput

GimpDynamicsOutput

Synopsis

                    GimpDynamicsOutput;
struct              GimpDynamicsOutputClass;
GimpDynamicsOutput * gimp_dynamics_output_new           (const gchar *name,
                                                         GimpDynamicsOutputType type);
gboolean            gimp_dynamics_output_is_enabled     (GimpDynamicsOutput *output);
gdouble             gimp_dynamics_output_get_linear_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);
gdouble             gimp_dynamics_output_get_angular_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);
gdouble             gimp_dynamics_output_get_aspect_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);

Object Hierarchy

  GObject
   +----GimpObject
         +----GimpDynamicsOutput

Implemented Interfaces

GimpDynamicsOutput implements GimpConfigInterface.

Properties

  "direction-curve"          GimpCurve*            : Read / Write
  "fade-curve"               GimpCurve*            : Read / Write
  "pressure-curve"           GimpCurve*            : Read / Write
  "random-curve"             GimpCurve*            : Read / Write
  "tilt-curve"               GimpCurve*            : Read / Write
  "type"                     GimpDynamicsOutputType  : Read / Write / Construct
  "use-direction"            gboolean              : Read / Write / Construct
  "use-fade"                 gboolean              : Read / Write / Construct
  "use-pressure"             gboolean              : Read / Write / Construct
  "use-random"               gboolean              : Read / Write / Construct
  "use-tilt"                 gboolean              : Read / Write / Construct
  "use-velocity"             gboolean              : Read / Write / Construct
  "use-wheel"                gboolean              : Read / Write / Construct
  "velocity-curve"           GimpCurve*            : Read / Write
  "wheel-curve"              GimpCurve*            : Read / Write

Description

Details

GimpDynamicsOutput

typedef struct _GimpDynamicsOutput GimpDynamicsOutput;


struct GimpDynamicsOutputClass

struct GimpDynamicsOutputClass {
  GimpObjectClass  parent_class;
};


gimp_dynamics_output_new ()

GimpDynamicsOutput * gimp_dynamics_output_new           (const gchar *name,
                                                         GimpDynamicsOutputType type);


gimp_dynamics_output_is_enabled ()

gboolean            gimp_dynamics_output_is_enabled     (GimpDynamicsOutput *output);


gimp_dynamics_output_get_linear_value ()

gdouble             gimp_dynamics_output_get_linear_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);


gimp_dynamics_output_get_angular_value ()

gdouble             gimp_dynamics_output_get_angular_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);


gimp_dynamics_output_get_aspect_value ()

gdouble             gimp_dynamics_output_get_aspect_value
                                                        (GimpDynamicsOutput *output,
                                                         const GimpCoords *coords,
                                                         GimpPaintOptions *options,
                                                         gdouble fade_point);

Property Details

The "direction-curve" property

  "direction-curve"          GimpCurve*            : Read / Write


The "fade-curve" property

  "fade-curve"               GimpCurve*            : Read / Write


The "pressure-curve" property

  "pressure-curve"           GimpCurve*            : Read / Write


The "random-curve" property

  "random-curve"             GimpCurve*            : Read / Write


The "tilt-curve" property

  "tilt-curve"               GimpCurve*            : Read / Write


The "type" property

  "type"                     GimpDynamicsOutputType  : Read / Write / Construct

Output type.

Default value: GIMP_DYNAMICS_OUTPUT_OPACITY


The "use-direction" property

  "use-direction"            gboolean              : Read / Write / Construct

Default value: FALSE


The "use-fade" property

  "use-fade"                 gboolean              : Read / Write / Construct

Default value: FALSE


The "use-pressure" property

  "use-pressure"             gboolean              : Read / Write / Construct

Default value: FALSE


The "use-random" property

  "use-random"               gboolean              : Read / Write / Construct

Default value: FALSE


The "use-tilt" property

  "use-tilt"                 gboolean              : Read / Write / Construct

Default value: FALSE


The "use-velocity" property

  "use-velocity"             gboolean              : Read / Write / Construct

Default value: FALSE


The "use-wheel" property

  "use-wheel"                gboolean              : Read / Write / Construct

Default value: FALSE


The "velocity-curve" property

  "velocity-curve"           GimpCurve*            : Read / Write


The "wheel-curve" property

  "wheel-curve"              GimpCurve*            : Read / Write