ObjectARX学习笔记(十一)----创建圆弧AcDbArc
来源:互联网 发布:阿里云服务器流量攻击 编辑:程序博客网 时间:2024/04/30 11:15
AcDbArc( const AcGePoint3d& center, double radius, double startAngle, double endAngle);
Parameters
Parameters
Description
const AcGePoint3d& center
Input center point of the arc
double radius
Input radius of the arc
double startAngle
Input starting angle of the arc
double endAngle
Input ending angle of the arc
AcDbArc( const AcGePoint3d& center, const AcGeVector3d& normal, double radius, double startAngle, double endAngle);
Parameters
Parameters
Description
const AcGePoint3d& center
Input center point of the arc
const AcGeVector3d& normal
Input normal vector of the plane containing the arc
double radius
Input radius of the arc
double startAngle
Input starting angle of the arc
double endAngle
Input ending angle of the arc
#define PI 3.1415926535897932384626433832795L
//创建圆弧AcGePoint3d ptSart(0,0,0);
//输入的角度是弧度
AcDbArc *pArc= new AcDbArc(ptSart,200,0 , 90* PI / 180.0);
if (pArc == NULL)
return;
AcDbDatabase* pDb = NULL;
pDb = acdbHostApplicationServices()->workingDatabase();
if (pDb == NULL)
return ;
AcDbBlockTable * pBlkTable ;
if(pDb->getBlockTable(pBlkTable , AcDb::kForRead) != Acad::eOk )
return ;
AcDbBlockTableRecord * pRec ;
if(pBlkTable->getAt(ACDB_MODEL_SPACE , pRec , AcDb::kForWrite) != Acad::eOk)
return ;
pBlkTable->close();
AcDbObjectId objId = AcDbObjectId::kNull;
if(pRec->appendAcDbEntity(objId, pArc) != Acad::eOk) //将线添加到dwg中
return ;
pArc->close() ;
pRec->close() ;
0 0
- ObjectARX学习笔记(十一)----创建圆弧AcDbArc
- ObjectArx学习笔记-创建多段线
- ObjectArx学习笔记-创建标注样式
- ObjectArx学习笔记-UCS创建及应用
- ObjectARX学习笔记(二十一)-----如何获得当前视图向量
- ObjectARX-学习笔记
- ObjectARX-学习笔记
- ObjectARX学习笔记
- ObjectArx学习笔记-画线
- ObjectArx学习笔记-acedGetXXX
- ObjectARX学习笔记(八)----中如何创建直线AcDbLine
- ObjectARX学习笔记(九)----如何创建圆AcDbCircle
- ObjectARX学习笔记(十)----如何创建单行文本AcDbText
- ObjectARX学习笔记(二十四)---如何创建字体样式AcDbTextStyleTable
- JavaScript学习笔记二十一:创建对象
- j2me学习笔记【14】——创建圆弧并填充颜色小例子
- 激光雷达学习笔记(五)圆弧
- 激光雷达学习笔记(五)圆弧
- hdu 2052 注意空格和换行!!!
- Android 动画
- android.os.NetworkOnMainThreadException异常
- MP算法和OMP算法介绍
- C++ STL map的使用
- ObjectARX学习笔记(十一)----创建圆弧AcDbArc
- source insight中添加.S文件
- codeforces#232_div2_D On Sum of Fractions
- MongoDB_02之使用shell命令实现对数据库的操作
- Weblogic 在链接是出现 NOt Find 问题
- CSDN的博客积分计算规则及博客排名规则
- Python:新手错误------invalid syntax
- DP-母函数
- asp.net 数据提交中的GET,POST, PUT,DELETE,四种方式