element.cpp

来自「这是我自己写的从数据库中读出数据」· C++ 代码 · 共 86 行

CPP
86
字号
#include "stdafx.h"
#include "Element.h"

CNode::CNode()
{
	m_nNodeType = 0;
//	m_nOnCutPolygon = 0;
	m_nSurfaceLayer = 0;
//	m_nTemp = 0;
   	m_bTinNode = true;
	 m_bOutsideNode = false;
	// m_bDeleted = false;
    m_bVisible = true;
//	m_bCut = false;
//	m_bCutNode = false;
//	m_bDealNode = false;
	prev = NULL;
	next = NULL;
	m_CDNode=false;
	up = NULL;
	down = NULL;
}

CNode::~CNode()
{
}

CEdge::CEdge()
{
	m_nEdgeType = 0;
//	m_nOnCutPolygon = 0;
	m_nSurfaceLayer = 0;
//	m_nCutNum = 0;
//	m_nTemp = 0;
	m_bTinEdge = true;
//	m_bDeleted = false;
	m_bVisible = true;
//	m_bCut = false;
//	m_bCutEdge = false;
//	m_pCutNode = NULL;
//	m_pCutNode2[0] = NULL;
//	m_pCutNode2[1] = NULL;
	m_pNode[0] = NULL;
	m_pNode[1] = NULL;
	m_pNeighbourTinTri[0] = NULL;
	m_pNeighbourTinTri[1] = NULL;
	prev = NULL;
	next = NULL;
	m_nCrossEdge=false;
}

CEdge::~CEdge()
{
	
}

CPolygon::CPolygon()
{
//	m_nPolygonType = 0;
//	m_nOnCutPolygon = 0;
	m_nSurfaceLayer = 0;
//	m_nTemp = 0;
//	m_nCutNum = 0;
	m_bTinPolygon = true;
//	m_bDeleted = false;
	m_bVisible = true;
//	m_bCut = false;
//	m_bCutPolygon = false;
//	m_pCutEdge = NULL;
	m_pSubPolygon[0] = NULL;
	m_pSubPolygon[1] = NULL;
	for (int j=0;j<5;j++)
	{
		m_pConsistNodes[j] = NULL;
		m_pConsistEdges[j] = NULL;
	}
	prev = NULL;
	next = NULL;
	m_CDPolygon=false;
}

CPolygon::~CPolygon()
{
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?