#include <vector>
#include <boost/variant.hpp>
#include <Geom/Points.h>
Go to the source code of this file.
Namespaces | |
namespace | exchange |
Classes | |
struct | exchange::RapidMove |
struct | exchange::LinearMove |
struct | exchange::Arc< CW > |
No arc over about 165 degrees is allowed, for purposes of stability. More... | |
struct | exchange::FeedRate |
struct | exchange::Warning |
struct | exchange::CustomRecord |
struct | exchange::ToolpathRecords |
Typedefs | |
typedef Arc< true > | exchange::ArcCW |
typedef Arc< false > | exchange::ArcCCW |
typedef boost::variant< RapidMove, LinearMove, ArcCW, ArcCCW, FeedRate, Warning, CustomRecord > | exchange::ToolpathRecord |
Functions | |
void | exchange::fromToolpathRecordsToXml (std::ostream &os, const ToolpathRecords &records) |
void | exchange::fromXmlToToolpathRecords (std::istream &is, ToolpathRecords *pRecords) |
void | exchange::fromToolpathRecordsToBinary (std::ostream &os, const ToolpathRecords &records) |
void | exchange::fromBinaryToToolpathRecords (std::istream &is, ToolpathRecords *pRecords) |