28#ifndef __SHAPE_FILE_IO_H
29#define __SHAPE_FILE_IO_H
53 void BeginGroup(
const std::string& aName =
"<noname>");
58 void Write(
const SHAPE* aShape,
const std::string& aName =
"<noname>" );
60 void Write(
const SHAPE& aShape,
const std::string& aName =
"<noname>" )
62 Write( &aShape, aName );
Helper class for saving/loading shapes from a file.
void Write(const SHAPE &aShape, const std::string &aName="<noname>")
void Write(const SHAPE *aShape, const std::string &aName="<noname>")
void BeginGroup(const std::string &aName="<noname>")
An abstract shape on 2D plane.