## GogAxisLine

GogAxisLine — Slave axes

## Synopsis

                GogAxisLine;
                GogAxisBase;
    enum        GogAxisPosition;
    enum        GogAxisTickTypes;

## Object Hierarchy

      GObject
       +----GogObject
             +----GogStyledObject
                   +----GogAxisBase
                         +----GogAxisLine

      GObject
       +----GogObject
             +----GogStyledObject
                   +----GogAxisBase
                         +----GogAxisLine
                         +----GogAxis

## Implemented Interfaces

GogAxisLine implements GogDataset.

## Properties

      "cross-axis-id"        guint                 : Read / Write
      "major-tick-in"        gboolean              : Read / Write
      "major-tick-labeled"   gboolean              : Read / Write
      "major-tick-out"       gboolean              : Read / Write
      "major-tick-size-pts"  gint                  : Read / Write
      "minor-tick-in"        gboolean              : Read / Write
      "minor-tick-out"       gboolean              : Read / Write
      "minor-tick-size-pts"  gint                  : Read / Write
      "pos-str"              gchararray            : Read / Write

## Description

## Details

### GogAxisLine

    typedef struct _GogAxisLine GogAxisLine;

### GogAxisBase

    typedef struct _GogAxisBase GogAxisBase;

### enum GogAxisPosition

    typedef enum {
    	GOG_AXIS_AT_LOW,
    	GOG_AXIS_CROSS,
    	GOG_AXIS_AT_HIGH,
    	GOG_AXIS_AUTO
    } GogAxisPosition;

### enum GogAxisTickTypes

    typedef enum {
    	GOG_AXIS_TICK_NONE,
    	GOG_AXIS_TICK_MAJOR,
    	GOG_AXIS_TICK_MINOR
    } GogAxisTickTypes;

## Property Details

### The "`cross-axis-id`" property

      "cross-axis-id"        guint                 : Read / Write

Which axis to cross.

Default value: 0

### The "`major-tick-in`" property

      "major-tick-in"        gboolean              : Read / Write

Major tick marks inside the axis.

Default value: FALSE

### The "`major-tick-labeled`" property

      "major-tick-labeled"   gboolean              : Read / Write

Show labels for major ticks.

Default value: TRUE

### The "`major-tick-out`" property

      "major-tick-out"       gboolean              : Read / Write

Major tick marks outside the axis.

Default value: TRUE

### The "`major-tick-size-pts`" property

      "major-tick-size-pts"  gint                  : Read / Write

Size of the major tick marks in pts.

Allowed values: [0,20]

Default value: 4

### The "`minor-tick-in`" property

      "minor-tick-in"        gboolean              : Read / Write

Minor tick marks inside the axis.

Default value: FALSE

### The "`minor-tick-out`" property

      "minor-tick-out"       gboolean              : Read / Write

Minor tick marks outside the axis.

Default value: FALSE

### The "`minor-tick-size-pts`" property

      "minor-tick-size-pts"  gint                  : Read / Write

Size of the minor tick marks in pts.

Allowed values: [0,15]

Default value: 2

### The "`pos-str`" property

      "pos-str"              gchararray            : Read / Write

Where to position an axis low, high, or crossing.

Default value: "low"