/********************************************************************/
/* Copyright (c) 2019 System fugen G.K. and Yuzi Mizuno          */
/* All rights reserved.                                             */
/* ***************************************************** */
/********************************************************************/
/**
 * @file Arc.h
 * @brief MGArcTool クラスのインターフェイス
 */
#pragma once

#include "Common/CommandStateOwner.h"

/// @class MGArcTool Arc.h CurveCmd/Arc.h
///
/// 円弧生成コマンドのターミナルコマンド
class MGArcTool : public MGCommandStateOwner{
public:
	explicit MGArcTool(fugenDoc* pDoc);

	virtual MGCommandBase* initial_clone(fugenDoc* pDoc)const;
	virtual bool initiate_tool();
};
