
// CurveConfig.hpp - header for test curve configurations for hairline

#ifndef __CurveConfig_hpp__
#define __CurveConfig_hpp__

#include <Cg/vector.hpp>

using Cg::float2;

struct CurveConfig {
    const char* description;
    char spline_type;  // Spline type of 'G' uses num_coords as an index into svg_strings array of SVG paths
    int num_coords;
    float coord[2*10];   //TODO: Memory efficient way for stroing N number of curves 
};

extern CurveConfig config_list[];
extern const int num_configs;

extern const char* svg_strings[];

#endif // __CurveConfig_hpp__
