#include "StdAfx.h"
|
#include "WsiControl_Simulation.h"
|
|
|
CWsiControl_Simulation::CWsiControl_Simulation(int nIndex) : CWsiControl(nIndex)
|
{
|
m_strGlassID = _T("");
|
m_strRecipeID = _T("");
|
}
|
|
CWsiControl_Simulation::~CWsiControl_Simulation(void)
|
{
|
|
}
|
|
BOOL CWsiControl_Simulation::Connect(const CWsiControlInfo& controlInfo)
|
{
|
m_Controlinfo = controlInfo;
|
|
m_nConnected = 1;
|
|
return TRUE;
|
}
|
|
void CWsiControl_Simulation::Disconnect()
|
{
|
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiStart(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType)
|
{
|
m_nResultCount = nPointCount;
|
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiStart_CPJT(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType, const VectorInteger& nModelIndex)
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetMultiShotWsiStart(int nPointCount, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nUserWsiType, int nMeasurePoint, int nMeasureShotNumber)
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiMotionEnd( int nResultIndex, int nUMOriginX, int nUMOriginY )
|
{
|
m_nResultIndex = nResultIndex;
|
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiEnd()
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiTimeOver()
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiReflowStart( int nPointCount, const VectorInteger& vectorPointIndex, const VectorInteger& vecUMOriginX, const VectorInteger& vecUMOriginY, int nWsiType/*=WsiMeasureType_Monomer*/ )
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SendWsiAfmSafePosMove()
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetWsiReady( const CString& strGlassID, const CString& strRecipeID, int nMagIndex, int nType/*=WsiMode_None*/,int nAfmHome/*=1*/ )
|
{
|
return TRUE;
|
}
|
|
BOOL CWsiControl_Simulation::SetMultiShotWsiReady(const CString& strGlassID, const CString& strRecipeID, int nMagIndex, int nType/*=WsiMode_None*/, int nAfmHome/*=1*/, int nMultiShotFlag/*=0*/, int nShotCount/*=0*/, double dMargin/*=0*/)
|
{
|
return TRUE;
|
}
|