<?xml version="1.0" encoding="ISO-8859-1"?>

<ze_axis name="axis">
    <!-- Create an axis object.
    If the object will not be re-used, omit the name attribute.
    
    A font object must be assigned to it to show text.
    
    Methods include:
    -->

    <x>up</x>
        <!-- or <x>down</x>
        Sets this object as x-axis and make ticks point up or down.
        -->

    <y>left</y>
        <!-- or <y>right</y>
        Sets this object as y-axis and make ticks point left or right.
        -->
        
    <z>left</z>
        <!-- or <z>right</z>
        Sets this object as z-axis and make ticks point left or right.
        -->

    <font>name</font>
        <!-- Uses the named font object to render axis label or
        tick labels. The object must be created by <ze_font> beforehand.
        -->
    
    <fontsize>number</fontsize>
        <!-- Sets the font size. The <font> method must be called first. -->
    
    <color>r, g, b, a</color>
        <!-- Sets the axis color. color components of red, green, blue, and alpha
        should be numbers of 0 to 1.
        -->

    <label dataset="identifier">s</label>
        <!-- Sets the axis label. The text string for the axis label can have spaces.
        
        If the optional dataset attribute is used, s must be a file name
        and the function reads the string under the dataset identifier
        in the file.
        
        Refer to text.xml for encoding superscript and subscript.
        -->
    
    <linewidth>v</linewidth>
        <!-- Sets the axis line width. -->
    
    <offset>dx, dy, dz</offset>
        <!-- Moves the axis away from the center. -->

    <range>min, max</range>
        <!-- Sets the minimum and maximum that the axis represents. -->
    
    <ticklength>vs</ticklength>
        <!-- Scales up (vs > 1) or down (vs < 1) the tick length. -->

    <ticklables center="true" dataset="identifier">s</ticklables>
        <!-- Sets tick labels, which are separated by |, e.g., |2000|2001|2002|.
        If the optional center attribute is set, tick labels
        will be drawn between ticks.
        
        If the optional dataset attribute is used, s will be the file name
        and the functions read the string under the dataset identifier.

        Refer to text.xml for encoding superscript and subscript.
        -->
    
    <tickdigit scientific="true">n</tickdigit>
        <!-- Sets the number of digits for tick labels.
        If the optional attibute is set, the scientific notation
        will be used for tick labels.
        -->
    
    <tickmarks>v0, dv, n</tickmarks>
        <!-- Draws n tick marks with the first tick mark at v0,
        the second at v0+dv, and so on.
        -->
    
    <smooth>true</smooth>
        <!-- or <smooth>false</smooth> to enable or disable
        antialias axis line and tick lines.
        -->
    
    <showticks>true</showticks>
        <!-- or <showticks>false</showticks> to enable or disable
        showing axis ticks.
        -->

    <showlabels>true</showlabels>
        <!-- or <showlabels>false</showlabels> to enable or disable
        showing axis label and tick labels.
        -->

    <enable>true</enable>
        <!-- or <enable>false</enable> to enable or disable the object. -->

</ze_axis>