Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#include "tstrokeoutline.h"
Toshihiro Shimizu 890ddd
#include "tcurves.h"
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
using namespace std;
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
TStrokeOutline::TStrokeOutline(const TStrokeOutline &stroke)
Toshihiro Shimizu 890ddd
	: m_outline(stroke.m_outline)
Toshihiro Shimizu 890ddd
{
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
TStrokeOutline &TStrokeOutline::operator=(const TStrokeOutline &stroke)
Toshihiro Shimizu 890ddd
{
Toshihiro Shimizu 890ddd
	TStrokeOutline tmp(stroke);
Toshihiro Shimizu 890ddd
	tmp.m_outline.swap(m_outline);
Toshihiro Shimizu 890ddd
	return *this;
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
void TStrokeOutline::addOutlinePoint(const TOutlinePoint &p)
Toshihiro Shimizu 890ddd
{
Toshihiro Shimizu 890ddd
	m_outline.push_back(p);
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
std::vector<tquadratic> getOutlineWithQuadratic(const TStroke &s)</tquadratic>
Toshihiro Shimizu 890ddd
{
Toshihiro Shimizu 890ddd
	return vector<tquadratic>();</tquadratic>
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
Toshihiro Shimizu 890ddd
//  End Of File
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------