Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

41 lines
920 B
C++

// TPipeGraph.h: interface for the TPipeGraph class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TPIPEGRAPH_H__DCC87E87_D87B_4D44_8760_8B6FFEC92845__INCLUDED_)
#define AFX_TPIPEGRAPH_H__DCC87E87_D87B_4D44_8760_8B6FFEC92845__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class TPipeEdge;
class TPipeNode : public XPoint
{
public:
TPipeNode();
DList<TPipeEdge> m_lstEdge;
BOOL m_bVisited;
AcDbObjectId m_idNode;
};
class TPipeEdge : public XLine
{
public:
TPipeEdge();
TPipeNode *m_pNode1;
TPipeNode *m_pNode2;
BOOL m_bVisited;
AcDbObjectId m_idPipe;
};
class TPipeGraph
{
public:
TPipeGraph();
virtual ~TPipeGraph();
DList<TPipeNode> m_lstNode;//所有结点
DList<TPipeEdge> m_lstEdge;//所有边
};
#endif // !defined(AFX_TPIPEGRAPH_H__DCC87E87_D87B_4D44_8760_8B6FFEC92845__INCLUDED_)