#include <chplot.h>

int main() {
    double x, y;
    string_t text;
    int datasetnum=0, point_type = 7, point_size = 1; 
    class CPlot plot;

    plot.axisRange(PLOT_AXIS_X, 0, 5);
    plot.axisRange(PLOT_AXIS_Y, 0, 4);
    plot.title("point Sizes in Ch Plot");
    for (y = 3; y >= 1; y--) {
        for (x = 1; x <= 4; x++) {
            sprintf(text, "%d", point_size);
            plot.point(x, y, 0);
            plot.plotType(PLOT_PLOTTYPE_POINTS, datasetnum,  point_type, point_size);
            plot.text(text, PLOT_TEXT_RIGHT, x-.375, y, 0);
            datasetnum++; point_size++;
        }
    }
    plot.plotting();
}