#pragma once #include class AFX_EXT_CLASS CAlignPositionInfo { public: CAlignPositionInfo(); virtual ~CAlignPositionInfo(); public: void Reset(); void SetInfo(const CAlignPositionInfo& rhs); void GetInfo(CAlignPositionInfo& rhs); public: int m_nMoveType; int m_nGantryIndex; int m_nHeaderIndex; double m_dAlignPosX; double m_dAlignPosY; }; typedef std::vector VectorAlignPositionInfo; typedef std::vector::iterator VectorAlignPositionInfoIt; typedef std::vector::const_iterator constVectorAlignPositionInfoIt;