图形平台

图形平台指的是某行业的某专业类软件所需要的基础框架及功能的统称,比如我们常见的AUTOCAD,就是面向建筑,水暖,石油等专业行业的一个极具代表性的通用性图形平台。 图形平台是一个底层的框架,在这个框架的基础之上,可以根据公司自身需要或者市场需求开发众多的类似的软件。
【CAD二次开发】-ObjectARX-JIG  一拖多 (MultipleEntJig)-卡核

【CAD二次开发】-ObjectARX-JIG 一拖多 (MultipleEntJig)

  本文介绍的例子是沿一个圆弧实体等间距放置若干个图块,用户拖动光标时圆弧的形状发生变化,同时插入的块参照的位置也会随之变化。 技术路线:   (1)使用O...
GeekBuilding的头像-卡核GeekBuilding
5220
Qt 5.13.2 & VS2017 编译 QCAD release 错误-卡核

Qt 5.13.2 & VS2017 编译 QCAD release 错误

qmlcache_loader.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl QQmlPrivate::qmlregister(enum QQmlPrivate::RegistrationType,void *)" (__imp_...
wblong_cs的头像-卡核wblong_cs
1590
[ObjectARX]示范创建新图层和iterator的使用-卡核

[ObjectARX]示范创建新图层和iterator的使用

在该应用程序中, 示范创建一个新的图层,怎样设置层的颜色和线型;示范怎样使用浏览器(iterator). 一、命令函数aaaMyGroupMyCommand的实现: static void aaaMyGroupMyComman...
GeekBuilding的头像-卡核GeekBuilding
2290
QCAD加载数据到渲染流程-卡核

QCAD加载数据到渲染流程

QCAD加载数据到渲染流程 外部数据加载 读入dxf到QCAD实体对象REntity,同时建立空间索引。 准备工作 创建存储库,空间索引和文档对象。 var storage = new RMemoryStorage(); var spa...
wblong_cs的头像-卡核wblong_cs
1320
ObjectARX(VC)-符号表之视口-在图纸空间创建一个新的视口-卡核

ObjectARX(VC)-符号表之视口-在图纸空间创建一个新的视口

(1)注册一个命令 static void AAAMyGroupCreateVPortInSpace(){ } (2)指定当前布局 Acad::ErrorStatus es = acdbHostApplicationServices()->layoutManage...
GeekBuilding的头像-卡核GeekBuilding
3310
QCAD ecmajavacript generator-卡核

QCAD ecmajavacript generator

ecmagenerator Generating script bindings for the QCAD Application Framework...... 脚本目录:qcad/support/ecmagenerator/generate.sh #!/bin/bash if [ ! -z $1 ]; then scope=...
wblong_cs的头像-卡核wblong_cs
690
【CAD二次开发】-ObjectARX-扩展数据 (Xdata)-卡核

【CAD二次开发】-ObjectARX-扩展数据 (Xdata)

基本思路: (1)创建一个新项目,命名为Xdata.注册一个命令AddXData. 实现代码为: static void AAAMyGroupAddXData() { // 提示用户选择所要添加扩展数据的图...
GeekBuilding的头像-卡核GeekBuilding
8760
Qt 5.13.2 & VS2017 编译 QCAD-卡核

Qt 5.13.2 & VS2017 编译 QCAD

Qt 5.13.2 & VS2017 编译 QCAD 32 位 Debug 修改 问题1:…/…/dxflib.lib 依赖库不存在 将 POST_TARGETDEPS += ../../../$$ROUTDIR/$${RLIBPRE}dxflib$${RLIBPOST} 改为 P...
wblong_cs的头像-卡核wblong_cs
2810
[ObjectARX]创建一个浏览器(iterator),遍历符号表记录-卡核

[ObjectARX]创建一个浏览器(iterator),遍历符号表记录

创建一个浏览器(iterator),用于遍历线型表中的符号表记录。 步骤: 首先以读操作模式打开线型表; 之后创建一个新的浏览器; 然后创建一个指向线型表的指针; ...
GeekBuilding的头像-卡核GeekBuilding
1830
QCAD IO 读写DXF流程-卡核

QCAD IO 读写DXF流程

QCAD IO 读写DXF 类图 Importer Exporter 注册 插件初始化注册读写dxf相应的工厂类。 bool RDxfPlugin::init() { //qDebug() << "RDxfPlugin::init"; RDxfImporterFactory::reg...
wblong_cs的头像-卡核wblong_cs
1010
ObjectARX(C++)-ADSRX和用户交互-用户交互的实现(UserIntereaction)-卡核

ObjectARX(C++)-ADSRX和用户交互-用户交互的实现(UserIntereaction)

一, (1)使用的ObjectARX向导创建新工程用户交互    (2)编译,如果出现以下错误:  错误C2338:/ RTCc拒绝符合代码,因此C ...
GeekBuilding的头像-卡核GeekBuilding
2250
proj4.js坐标转换-卡核

proj4.js坐标转换

投影带和中央经线计算 /** * 投影带的带号计算:通过用户输入的经纬度及定义的投影带宽度,得到该经纬度下投影带的带号 * @param long 输入 用户输入的经度 * @param pro...
wblong_cs的头像-卡核wblong_cs
2660