📄 geometryprimitive.cpp
字号:
///////////////////////////////////////////////////////////
// GeometryPrimitive.cpp
// Implementation of the Class GeometryPrimitive
// Created on: 18-二月-2009 17:17:18
// Original author: pangyj
///////////////////////////////////////////////////////////
#include "StdAfx.h"
#include "GeometryPrimitive.h"
#include "Layer.h"
GeometryPrimitive::~GeometryPrimitive(){
}
GeometryPrimitive::GeometryPrimitive():EntityObject(){
iTypeFlag = tGeometry;
}
ErrorStatus GeometryPrimitive::explode(lit_list<unsigned long> & ids){
return eOk;
}
unsigned long GeometryPrimitive::layerId(){
return this->uLayerId;
}
void GeometryPrimitive::layerId(unsigned long id){
uLayerId = id;
}
ErrorStatus GeometryPrimitive::read(fstream& f){
return eOk;
}
ErrorStatus GeometryPrimitive::write(fstream& f){
return eOk;
}
void GeometryPrimitive::list()const
{
string strLayer = "\0";
if (this->uLayerId != NULLID)
{
Layer * pLayer = NULL;
if (curModelSpace()->open((EntityObject*&)pLayer,uLayerId,forRead) != eOk)
{
return;
}
cout <<"layer="<<pLayer->name()<<" "<<endl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -