GimpCanvasTransformPreview

GimpCanvasTransformPreview

Synopsis

struct              GimpCanvasTransformPreview;
struct              GimpCanvasTransformPreviewClass;
GimpCanvasItem *    gimp_canvas_transform_preview_new   (GimpDisplayShell *shell,
                                                         GimpDrawable *drawable,
                                                         const GimpMatrix3 *transform,
                                                         gdouble x1,
                                                         gdouble y1,
                                                         gdouble x2,
                                                         gdouble y2,
                                                         gboolean perspective,
                                                         gdouble opacity);

Object Hierarchy

  GObject
   +----GimpObject
         +----GimpCanvasItem
               +----GimpCanvasTransformPreview

Properties

  "drawable"                 GimpDrawable*         : Read / Write
  "opacity"                  gdouble               : Read / Write
  "perspective"              gboolean              : Read / Write
  "transform"                GimpMatrix3*          : Read / Write
  "x1"                       gdouble               : Read / Write
  "x2"                       gdouble               : Read / Write
  "y1"                       gdouble               : Read / Write
  "y2"                       gdouble               : Read / Write

Description

Details

struct GimpCanvasTransformPreview

struct GimpCanvasTransformPreview;


struct GimpCanvasTransformPreviewClass

struct GimpCanvasTransformPreviewClass {
  GimpCanvasItemClass  parent_class;
};


gimp_canvas_transform_preview_new ()

GimpCanvasItem *    gimp_canvas_transform_preview_new   (GimpDisplayShell *shell,
                                                         GimpDrawable *drawable,
                                                         const GimpMatrix3 *transform,
                                                         gdouble x1,
                                                         gdouble y1,
                                                         gdouble x2,
                                                         gdouble y2,
                                                         gboolean perspective,
                                                         gdouble opacity);

Property Details

The "drawable" property

  "drawable"                 GimpDrawable*         : Read / Write


The "opacity" property

  "opacity"                  gdouble               : Read / Write

Allowed values: [0,1]

Default value: 1


The "perspective" property

  "perspective"              gboolean              : Read / Write

Default value: FALSE


The "transform" property

  "transform"                GimpMatrix3*          : Read / Write


The "x1" property

  "x1"                       gdouble               : Read / Write

Allowed values: [-262144,262144]

Default value: 0


The "x2" property

  "x2"                       gdouble               : Read / Write

Allowed values: [-262144,262144]

Default value: 0


The "y1" property

  "y1"                       gdouble               : Read / Write

Allowed values: [-262144,262144]

Default value: 0


The "y2" property

  "y2"                       gdouble               : Read / Write

Allowed values: [-262144,262144]

Default value: 0