//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, SH Software Co. Ltd. // = FileName : XSideVector 类 // = Version : ver2.0 // = Author : zjq // = CreateDate : 2002-09-09 // = Description: XSideVector 有向边定义 // = Maintainers: // //-----------------------------------------------------------------------------+ #include "StdAfx.h" #include "XSideVector.h" #include "XRegionSide.h" XSideVector::XSideVector(XRegionSide *pSide, double dDrt) : m_pSide(pSide), m_nDirection(dDrt) { } XSideVector::~XSideVector() { } // 0--相等; 1--不等 int XSideVector::FindBySide(const XSideVector *ptrSrc, const void *pSide) { int nEqual = ptrSrc->m_pSide == (const XRegionSide *)pSide; return !nEqual; }