IWORKPath.cpp File Reference
#include "IWORKPath.h"
#include <cassert>
#include <deque>
#include <sstream>
#include <utility>
#include <boost/fusion/include/adapt_struct.hpp>
#include <boost/spirit/include/qi.hpp>
#include <boost/variant.hpp>
#include "libetonyek_utils.h"
#include "IWORKTypes.h"

Classes

struct  libetonyek::MoveTo
struct  libetonyek::LineTo
struct  libetonyek::CurveTo
struct  libetonyek::IWORKPath::Impl

Namespaces

namespace  libetonyek

Typedefs

typedef boost::variant< MoveTo,
LineTo, CurveTo > 
libetonyek::PathElement_t
typedef std::deque< PathElement_t > libetonyek::Path_t

Functions

 BOOST_FUSION_ADAPT_STRUCT (libetonyek::MoveTo,(double, m_x)(double, m_y)) BOOST_FUSION_ADAPT_STRUCT(libetonyek

Function Documentation

BOOST_FUSION_ADAPT_STRUCT ( libetonyek::MoveTo  ,
(double, m_x)(double, m_y  
)