ODA的基本操作-平移、旋转、矩阵变换
ODA(Open Design Alliance)是一套与ARX类似的图形开发库,熟练使用ODA接口,可以大大加快我们的几何图形开发效率。 一、添加常用的头文件 #include “OdaCommon.h”#include “GePoint2d.h”#include “GeVector2d.h”#include “GeMatrix2d.h” 二、 矩阵变换和图形放大 OdGePoint2d ptBase; //加入我们需在一张建筑施工图中添加一个柱节点的大样图,需要把这个大样图放大10倍,则 double dScale = 10; OdGeMatrix2d matScale;//创建比例转换矩阵 matScale.setToScaling(dScale, OdGePoint2d::kOrigin); //相对于我们设定的原点放大10倍 OdGeMatrix2d matTranslate; matTranslate.setToTran…