#ifndef __4ObjWidePoly_h
#define __4ObjWidePoly_h

#include "4ObjPoly.h"	// For Superclass.

/*************************************************************************
 * <_xZkqqHx_iDeOiDiJiDfI_xHqqkZx_>	MC4ObjWidePoly
 *
 * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_jFjNiNeMiDhMiDiKiDfDiDjDjFjEjFgJiBeC_xHqqkZx_
 *
 * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	00.01.30 Fukushiro M. _xZkqqHx_iDfCiDiBiDjDiDgHiNoMjAkM_xHqqkZx_
 *************************************************************************/
class MC4ObjWidePoly : public MC4ObjPoly
{
public:
	//----- _xZkqqHx_jBfDiCmEiCmM_xHqqkZx_Subclass_xZkqqHx_iCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----
	MC4ObjWidePoly ();
// 05.06.17 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//	virtual BOOL	IsKindOf (FTObjectType nType) const;

	//----- _xZkqqHx_iOmAjBmMiJlLiJmCjEfMiCmIiDeOiDiJiDfIiCkKiDeDiDjDiDhGiDiKiDiBiDjDiDgHiClFiCmIiCkPiCoKiCmOiCmIiCoHiCmIiCkC_xHqqkZx_ -----
	virtual FTObjectType	Type () const;

	virtual void	OutStream (CArchive& ar);
	virtual void	InStream (CArchive& ar);

protected:
	mmetol	m_mmWidthF;			// _xZkqqHx_iKeKiOgOjDfPiCmMjBnBiCmMjFjNiBeC_xHqqkZx_
	mmetol	m_mmWidthB;			// _xZkqqHx_iPeJjHlJjDfPiCmMjBnBiCmMjFjNiBeC_xHqqkZx_
	short	m_nWidthSlopeF;		// _xZkqqHx_iKeKiOgOjDfPiCmMiMfIiOmOiBeC_xHqqkZx_[0, 10000]_xZkqqHx_iBeC_xHqqkZx_
	short	m_nWidthSlopeB;		// _xZkqqHx_iPeJjHlJjDfPiCmMiMfIiOmOiBeC_xHqqkZx_[0, 10000]_xZkqqHx_iBeC_xHqqkZx_

//----- 06.04.01 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
	//----- _xZkqqHx_iClBiClBiCkJiCoHiJlKiCmNjFjEjFgJjCiGiCmFjAnNjCoIiClDiCoKiCoJ_xHqqkZx_ -----
	DBLPointVector	m_vmmptLeftBezier;	// _xZkqqHx_iDhIiDfHiDeGiLnPiOjHiLmIjApMiBgJiNlGjBkEiBgKiBeC_xHqqkZx_
	DBLPointVector	m_vmmptRightBezier;	// _xZkqqHx_iDhIiDfHiDeGiLnPiOjHiLmIjApMiBgJiJeFjBkEiBgKiBeC_xHqqkZx_
	mmetol	m_mmArrowF_P;		// _xZkqqHx_jBePjFpLjGoOiIpDiCmMiCgPiBeC_xHqqkZx_
	mmetol	m_mmArrowF_Q;		// _xZkqqHx_jBePjFpLjGoOiIpDiCmMiChAiBeC_xHqqkZx_
	angle	m_dArrowF_Angle;	// _xZkqqHx_jBePjFpLjGoOiIpDiCmMiMpMiCkLiBeC_xHqqkZx_
	mmetol	m_mmArrowB_P;		// _xZkqqHx_iMoDjFpLjGoOiIpDiCmMiCgPiBeC_xHqqkZx_
	mmetol	m_mmArrowB_Q;		// _xZkqqHx_iMoDjFpLjGoOiIpDiCmMiChAiBeC_xHqqkZx_
	angle	m_dArrowB_Angle;	// _xZkqqHx_iMoDjFpLjGoOiIpDiCmMiMpMiCkL_xHqqkZx_
//----- 06.04.01 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
}; // class MC4ObjWidePoly.

#endif//__4ObjWidePoly_h
