Kicad 5.1 插件源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件 ‘plugins/ldr/pluginldr.h’ 声明了所有插件加载器的基 类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检 查。标题 ‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器。加载器负 责加载给定的插件并使其功能可用于 KiCad 管理插件的内 部代码的细节; 插件只需要定义其特定插件类声明的函数。 标题 ‘include/plugins/kicad_plugin.h’ 声明了所有 KiCad 插件所需的泛型函数; 这 些函数标识插件类,提供特定插件的名称,提供插件类 API 的版本信息,提供 特定插件的版本信息,并提供插件类 API 的基本版本兼容性检查。 简而言 之,这些功能是: /* 返回命名插件类的 Plugin Class */ char const* GetKicadPluginClass( void ); /* 返回插件类API的版本信息 */ /* Return version information for the Plugin Class API */ void GetClassVersion( unsigned char* Major, unsigned char* Minor0 码力 | 56 页 | 49.46 KB | 1 年前3
Kicad 5.1 插件. . . . . . . . 12 3 应用程序编程接口(API) 21 3.1 插件类 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.1.1 API:Base Kicad 插件类 . . . . . . . . . . . . . . . . . . . . . . . . 21 3.1.2 API:3D 插件类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.2 场景图类 API . . . . . . . . . . . . . . . . . . . . . 源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件‘plugins/ldr/- pluginldr.h’声明了所有插件加载器的基类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检查。标题‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器。加载器负责加载给定的插件并使其功能可用于0 码力 | 45 页 | 612.98 KB | 1 年前3
Gitea v1.21.1 中文文档(部分克隆) Code Owners Webhooks 受保护的标签 仓库镜像 密钥管理 Multi-factor Authentication (MFA) 开发 玩转 Gitea API 使用指南 OAuth2 提供者 迁移界面 集成 贡献 后端开发指南 前端开发指南 重构指南 本地化 帮助 常见问题 需要帮助 - 4 - 本文档使用 书栈网 · BookStack 升级简便 ✓ ✓ ✘ ✓ ✓ ✘ ✓ 可观测性 ✘ ✘ ✓ ✓ ✓ ✓ ? 支持第三方渲染工具 ✓ ✘ ✘ ✘ ✘ ✓ ? WebAuthn (2FA) ✓ ✘ ✓ ✓ ✓ ✓ ? 扩展 API ✓ ✓ ✓ ✓ ✓ ✓ ✓ 内置软件包/容器注 册中心 ✓ ✘ ✓ ✓ ✓ ✘ ✘ 同步提交到外部仓库 (push mirror) ✓ ✓ ✘ ✓ ✓ ✘ ✓ 同步外部仓库的提交 (pull GOOS=linux 和 GOARCH=arm64 )进行交 叉编译,您需要 aarch64-unknown-linux-gnu-gcc 交叉编译器。这是因为 Gitea 构建标签使用了 cgo 的外部函数接 口(FFI)。 在没有任何标签的情况下,交叉编译的 Gitea 为 Linux ARM64 版本: 1. GOOS=linux GOARCH=arm64 make build 要交叉编译0 码力 | 303 页 | 3.88 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06A脚本编程究竟是何⽅神圣呢? Python 脚本简介 Python 是⼀种脚本语⾔,可以⽤来编写⼀些⾃动化任务。对 Krita 来说,⽀持 Python 编程意味着我们为 Krita 打造了⼀个 API (编程 接⼝),让 Python 脚本可以访问 Krita 的各项功能,这样我们便可 以⽤ Python 脚本来打造⼯具⾯板、执⾏低级⽽量⼤的重复性⽂件 操作,甚⾄制作定制化的导出功能。在计算机图形业界,如特效、 功能,学习它们的⽤法,可以阅读 Krita API 参考⽂档。 Krita 的 API LibKis API 概览 [https://api.kde.org/extragear-api/graphics- apidocs/krita/libs/libkis/html/index.html] Krita 程序类⽂档 [https://api.kde.org/extragear-api/graphics- ap krita 来调⽤功能时,我们实 际上调⽤的是这些⽂档⾥列举的 C++ 功能。 让我们仔细观察⼀下这些功能是如何⼯作的。在 Krita 程序类参考 ⽂档 [https://api.kde.org/extragear-api/graphics- apidocs/krita/libs/libkis/html/classKrita.html#aa55507903d088013ced2df 8c74f28a63]0 码力 | 1594 页 | 110.95 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08A脚本编程究竟是何方神圣呢? Python 脚本简介 Python 是一种脚本语言,可以用来编写一些自动化任务。对 Krita 来说,支持 Python 编程意味着我们为 Krita 打造了一个 API (编程接口),让 Python 脚本可 以访问 Krita 的各项功能,这样我们便可以用 Python 脚本来打造工具面板、执 行低级而量大的重复性文件操作,甚至制作定制化的导出功能。在计算机图形 Krita 的星号位置还可以填 入什么其他的 Krita 功能,学习它们的用法,可以阅读 Krita API 参考文档。 Krita 的 API LibKis API 概览 [https://api.kde.org/krita/html/index.html] Krita 程序类文档 [https://api.kde.org/krita/html/annotated.html] 这两个页面可能看起来非常艰深。这很难避免,毕竟 C++,这样当我 们使用 import krita 来调用功能时,我们实际上调用的是这些文档里列举的 C++ 功能。 让我们仔细观察一下这些功能是如何工作的。在 Krita 程序类参考文档 [https://api.kde.org/krita/html/classKrita.html#aa55507903d088013ced2df8c74f28a63] 页面列出了 Krita 进程的所有可用功能。如果你在 Python0 码力 | 1562 页 | 79.19 MB | 1 年前3
Krita 5.1 官方文档中文版 2023-05-26A脚本编程究竟是何方神圣呢? Python 脚本简介 Python 是一种脚本语言,可以用来编写一些自动化任务。对 Krita 来说,支持 Python 编程意味着我们为 Krita 打造了一个 API (编程接口),让 Python 脚本可 以访问 Krita 的各项功能,这样我们便可以用 Python 脚本来打造工具面板、执 行低级而量大的重复性文件操作,甚至制作定制化的导出功能。在计算机图形 Krita 的星号位置还可以填 入什么其他的 Krita 功能,学习它们的用法,可以阅读 Krita API 参考文档。 Krita 的 API LibKis API 概览 [https://api.kde.org/krita/html/index.html] Krita 程序类文档 [https://api.kde.org/krita/html/annotated.html] 这两个页面可能看起来非常艰深。这很难避免,毕竟 C++,这样当我 们使用 import krita 来调用功能时,我们实际上调用的是这些文档里列举的 C++ 功能。 让我们仔细观察一下这些功能是如何工作的。在 Krita 程序类参考文档 [https://api.kde.org/krita/html/classKrita.html#aa55507903d088013ced2df8c74f28a63] 页面列出了 Krita 进程的所有可用功能。如果你在 Python0 码力 | 1547 页 | 78.22 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08A脚本编程究竟是何方神圣呢? Python 脚本简介 Python 是一种脚本语言,可以用来编写一些自动化任务。对 Krita 来说,支持 Python 编程意味着我们为 Krita 打造了一个 API (编程 接口),让 Python 脚本可以访问 Krita 的各项功能,这样我们便可 以用 Python 脚本来打造工具面板、执行低级而量大的重复性文件 操作,甚至制作定制化的导出功能。在计算机图形业界,如特效、 Krita 的星号位置还 可以填入什么其他的 Krita 功能,学习它们的用法,可以阅读 Krita API 参考文档。 Krita 的 API LibKis API 概览 [https://api.kde.org/krita/html/index.html] Krita 程序类文档 [https://api.kde.org/krita/html/annotated.html] 这两个页面可能看起来非常艰深。这很难避免,毕竟 C++,这样当我们使用 import krita 来调用功能时,我们 实际上调用的是这些文档里列举的 C++ 功能。 让我们仔细观察一下这些功能是如何工作的。在 Krita 程序类参考 文档 [https://api.kde.org/krita/html/classKrita.html#aa55507903d088013ced2 df8c74f28a63] 页面列出了 Krita 进程的所有可用功能。如果你在 Python0 码力 | 1685 页 | 91.87 MB | 1 年前3
Krita 5.2 中文手册脚本编程究竟是何方神圣呢? Python 脚本简介 Python 是一种脚本语言,可以用来编写一些自动化任务。对 Krita 来说,支持 Python 编程意味着我们为 Krita 打造了一个 API (编程接口),让 Python 脚本可 以访问 Krita 的各项功能,这样我们便可以用 Python 脚本来打造工具面板、执 行低级而量大的重复性文件操作,甚至制作定制化的导出功能。在计算机图形 Krita 的星号位置还可以填 入什么其他的 Krita 功能,学习它们的用法,可以阅读 Krita API 参考文档。 Krita 的 API LibKis API 概览 [https://api.kde.org/krita/html/index.html] Krita 程序类文档 [https://api.kde.org/krita/html/annotated.html] 这两个页面可能看起来非常艰深。这很难避免,毕竟 C++,这样当我 们使用 import krita 来调用功能时,我们实际上调用的是这些文档里列举的 C++ 功能。 让我们仔细观察一下这些功能是如何工作的。在 Krita 程序类参考文档 [https://api.kde.org/krita/html/classKrita.html#aa55507903d088013ced2df8c74f28a6 3] 页面列出了 Krita 进程的所有可用功能。如果你在 Python0 码力 | 1594 页 | 79.20 MB | 1 年前3
Blender v3.0 参考手册(简体中文版)⽀持、针对图像直接传⼊模型的投影绘制、和Python 脚本分类。 游戏引擎的增强功能包括视频纹理(可以在游戏中播放视频),升级到 bullet的物理引擎,圆顶 (鱼眼) 渲染,并提供更多可⽤的 API 游戏引擎调 ⽤。 Blender 2.5 - 重写代码! 2.5x -- 从2009年到2011年8⽉: 2.5系列经历了4个阶段 预览版 (从 Alpha 0 在2009年11⽉到2010年7⽉的Beta 2011年4⽉ - 到 2.59 - 2011年8⽉). 这是最重 ⼤的⼀个开发项⽬。因为Blender得到了完全的重构,添加了新功能,重新 设计了内部的窗⼜管理和事件/⼯具/数据处理系统、新的Python API。该项 ⽬最终版本是2011年8⽉的Blender 2.59。 Blender 2.6x 到 2.7x - 提升与稳定性 2.60 -- 2011年11⽉: 国际化的⽤户界⾯,动画系统和游戏引擎改进、 靠近修改纹理 的动态绘制,模拟海⾯和泡沫的洋⾯修改器,新的插件,bug修复,以及添 加了更多Python API扩展。 2.62 -- 2012年2⽉: 添加 Carve library 以改进布尔操作,增加了对物体追踪的⽀持,新增重构 ⽹格修改器,游戏引擎⼤量改进,Python API中的矩阵和向量改进,新的插 件,以及⼤量bug修复。 2.63 -- 2012年4⽉: 合并Bmesh到0 码力 | 4297 页 | 230.12 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06A脚本编程究竟是何方神圣呢? Python 脚本简介 Python 是一种脚本语言,可以用来编写一些自动化任务。对 Krita 来说,支持 Python 编程意味着我们为 Krita 打造了一个 API (编程接口),让 Python 脚本可 以访问 Krita 的各项功能,这样我们便可以用 Python 脚本来打造工具面板、执 行低级而量大的重复性文件操作,甚至制作定制化的导出功能。在计算机图形 功能,学习它们的用法,可以阅读 Krita API 参考文档。 Krita 的 API LibKis API 概览 [https://api.kde.org/extragear-api/graphics-apidocs/krita/libs/libkis/html/index.html] Krita 程序类文档 [https://api.kde.org/extragear-api/graphics- api import krita 来调用功能时,我们实际上调用的是这些文档里列举的 C++ 功能。 让我们仔细观察一下这些功能是如何工作的。在 Krita 程序类参考文档 [https://api.kde.org/extragear-api/graphics- apidocs/krita/libs/libkis/html/classKrita.html#aa55507903d088013ced2df8c74f28a63]0 码力 | 1373 页 | 74.74 MB | 1 年前3
共 456 条
- 1
- 2
- 3
- 4
- 5
- 6
- 46













