/********************************************************************/
/* Copyright (c) 2019 System fugen G.K. and Yuzi Mizuno          */
/* All rights reserved.                                             */
/********************************************************************/
/********************************************************************/
/**
 * @file Rectangle.h
 * @brief MGRectangleTool クラスのインターフェイス
 */
#if !defined(AFX_RECTANGLE_H__1E3E11F4_FEC8_4736_9AF7_5AAAB146018A__INCLUDED_)
#define AFX_RECTANGLE_H__1E3E11F4_FEC8_4736_9AF7_5AAAB146018A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Common/CommandStateOwner.h"

/// @class MGRectangleTool Rectangle.h "CurveCmd/Rectangle.h"
///
/// 曲線長方形生成コマンドのターミナル
class MGRectangleTool : public MGCommandStateOwner{
public:
	explicit MGRectangleTool(fugenDoc* pDoc);

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

#endif // !defined(AFX_RECTANGLE_H__1E3E11F4_FEC8_4736_9AF7_5AAAB146018A__INCLUDED_)
