GeocLines

GeocLines — A group of homogenous geographically referenced polygons or polylines.

Synopsis

                    GeocLines;

Object Hierarchy

  GObject
   +----CrItem
         +----GeocItem
               +----GeocLines

Properties

  "close"                    gboolean              : Read / Write
  "dash"                     CrDash*               : Read / Write
  "fill-color"               gchar*                : Read / Write
  "fill-color-rgba"          guint                 : Read / Write
  "line-scaleable"           gboolean              : Read / Write
  "line-width"               gdouble               : Read / Write
  "outline-color"            gchar*                : Read / Write
  "outline-color-rgba"       guint                 : Read / Write
  "pattern"                  CrPattern*            : Read / Write
  "pattern-scaleable"        gboolean              : Read / Write
  "test-fill"                gboolean              : Read / Write

Description

This class implements the GeoItem interface. In most cases, it is not necessary to interact directly with this class.

Details

GeocLines

typedef struct _GeocLines GeocLines;

Property Details

The "close" property

  "close"                    gboolean              : Read / Write

True, if it is a polygon.

Default value: TRUE


The "dash" property

  "dash"                     CrDash*               : Read / Write

a boxed array indicating the dash pattern to be used by Cairo. See #cairo_set_dash for more information.


The "fill-color" property

  "fill-color"               gchar*                : Read / Write

A string color such as 'red', or '#123456' to be used to fill the path.

Default value: NULL


The "fill-color-rgba" property

  "fill-color-rgba"          guint                 : Read / Write

Region fill color, red,grn,blue,alpha.

Default value: 0


The "line-scaleable" property

  "line-scaleable"           gboolean              : Read / Write

If line width should be scaleable.

Default value: TRUE


The "line-width" property

  "line-width"               gdouble               : Read / Write

Path line width in user units when #CrPath:line-scaleable is TRUE. When #CrPath:line-scaleable is FALSE this is in device units.

Default value: 2


The "outline-color" property

  "outline-color"            gchar*                : Read / Write

A string color such as 'red', or '#123456' to be used to sroke the path.

Default value: NULL


The "outline-color-rgba" property

  "outline-color-rgba"       guint                 : Read / Write

Path color, red,grn,blue,alpha.

Default value: 0


The "pattern" property

  "pattern"                  CrPattern*            : Read / Write

Cairo pattern to fill the path region.


The "pattern-scaleable" property

  "pattern-scaleable"        gboolean              : Read / Write

If pattern should scale.

Default value: TRUE


The "test-fill" property

  "test-fill"                gboolean              : Read / Write

If the fill area should be grabbable by the pointer regardless of if it is filled. The most common use for this is as an invisible child of a very small item that would be difficult to grab on its own.

Default value: FALSE

See Also

GeoItem