图形平台共119篇

图形平台指的是某行业的某专业类软件所需要的基础框架及功能的统称,比如我们常见的AUTOCAD,就是面向建筑,水暖,石油等专业行业的一个极具代表性的通用性图形平台。 图形平台是一个底层的框架,在这个框架的基础之上,可以根据公司自身需要或者市场需求开发众多的类似的软件。
《从0到1打造自主图形平台》-命令(18)-卡核

《从0到1打造自主图形平台》-命令(18)

前言 在任何图形平台开发项目中,命令是至关重要的组成部分。它们是用户与系统进行交互、完成特定任务的主要途径。设计良好的命令能够显著提升用户体验,使用户更高效地使用图形平台。 本章将深...
ObjectARX(VC)-符号表之视口-在图纸空间创建一个新的视口-卡核

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

(1)注册一个命令 static void AAAMyGroupCreateVPortInSpace(){ } (2)指定当前布局 Acad::ErrorStatus es = acdbHostApplicationServices()->layoutManage...
GeekBuilding的头像-卡核GeekBuilding2年前
02040
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_cs2年前
0290
使用开源库libyuv中替换开源汇编接口,解决汇编接口中的崩溃问题-卡核

使用开源库libyuv中替换开源汇编接口,解决汇编接口中的崩溃问题

目录1、概述2、初步分析3、查找相关库的pdb文件4、在windbg设置pdb文件路径,查看详细的函数调用堆栈,进一步分析5、解决办法有次软件在某台PC上运行发生崩溃,发现崩溃在纯汇编代码实现的函数...
《从0到1打造自主图形平台》-图元(4)-卡核

《从0到1打造自主图形平台》-图元(4)

前言在上一节中,我们了解了图形数据库及其中的图形对象和非图形对象。本章将重点介绍图形对象中的一种重要组成部分,即图元。图元是能在屏幕上看得见、摸得着的几何图形,是CAD图形平台中的基...
【CAD二次开发】-ObjectARX-扩展数据 (Xdata)-卡核

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

基本思路: (1)创建一个新项目,命名为Xdata.注册一个命令AddXData. 实现代码为: static void AAAMyGroupAddXData() { // 提示用户选择所要添加扩展数据的图...
GeekBuilding的头像-卡核GeekBuilding2年前
06660
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_cs2年前
01370
《从0到1打造自主图形平台》-几何算法(8)-卡核

《从0到1打造自主图形平台》-几何算法(8)

前言 在图形平台的世界中,几何算法是至关重要的一环。它们为我们提供了解决各种几何问题的工具和方法。无论是在二维还是三维图形平台,几何算法都扮演着不可或缺的角色。本章将深入研究几何算...
[ObjectARX]创建一个浏览器(iterator),遍历符号表记录-卡核

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

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

QCAD IO 读写DXF流程

QCAD IO 读写DXF 类图 Importer Exporter 注册 插件初始化注册读写dxf相应的工厂类。 bool RDxfPlugin::init() { //qDebug() << "RDxfPlugin::init"; RDxfImporterFactory::reg...
wblong_cs的头像-卡核wblong_cs2年前
0540
Windbg使用详解-卡核

Windbg使用详解

目录1、Windbg简介2、Windbg版本3、Windbg安装包的获取与安装4、PDB文件说明5、Windbg中pdb符号文件路径配置6、在Windbg中配置pdb文件路径和源代码路径7、常用的Windbg命令8、Windbg静态分析dum...
《从0到1打造自主图形平台》-撤销与重做机制(19)-卡核

《从0到1打造自主图形平台》-撤销与重做机制(19)

前言 在图形平台的设计与开发中,撤销(Undo)和重做(Redo)机制是至关重要的功能。它们让用户能够回退到先前的操作状态,或者重新执行之前撤销的操作,提供了更好的用户体验和操作灵活性。在...