没有合适的资源?快使用搜索试试~ 我知道了~
piet:2D图形的抽象
共92个文件
rs:62个
toml:11个
md:5个
需积分: 10 0 下载量 176 浏览量
2021-04-28
16:44:33
上传
评论
收藏 187KB ZIP 举报
温馨提示
Piet:2D图形抽象 此存储库包含用于2D图形绘制的API。 在此阐述了创建此板条箱的动机。 理想情况下,它将成为帮助跨平台的一层。 此存储库的结构为核心API板条箱,“ piet”和每个后端的单独板条箱。 这种结构的一个动机是,可以在不耦合到主板条箱的情况下编写其他后端,并且客户可以选择所需的后端。 另外,可以使用多个后端,这对于测试很有用。 Bézier路径表示和几何图形的同伴是 。 后端 对于跨平台使用, 包装箱会重新导出最适合当前目标的实现。 piet-cairo piet-cairo板条箱取决于在找到的cairo库。 对cairo后端的一个简单测试是运行cargo run --example test-picture 0 ,它将产生一个名为cairo-test-0.png的图像文件。 piet-coregraphics piet-coregraphics板条箱仅适用
资源推荐
资源详情
资源评论
收起资源包目录
piet-master.zip (92个子文件)
piet-master
.gitmodules 103B
LICENSE-MIT 1KB
LICENSE-APACHE 9KB
rustfmt.toml 71B
piet-cairo
src
text.rs 23KB
lib.rs 17KB
Cargo.toml 864B
examples
test-picture.rs 2KB
README.md 2KB
clippy.toml 385B
.github
workflows
snapshot.yml 2KB
ci.yml 10KB
piet-svg
src
text.rs 2KB
lib.rs 14KB
Cargo.toml 500B
examples
basic-svg.rs 457B
piet
snapshots
src
error.rs 2KB
null_renderer.rs 5KB
shapes.rs 8KB
util.rs 8KB
font.rs 5KB
text.rs 24KB
gradient.rs 15KB
samples
picture_9.rs 2KB
picture_13.rs 2KB
picture_5.rs 2KB
mod.rs 14KB
picture_15.rs 2KB
picture_0.rs 5KB
picture_3.rs 1KB
picture_12.rs 2KB
picture_11.rs 4KB
picture_8.rs 2KB
picture_14.rs 1KB
picture_6.rs 3KB
picture_1.rs 2KB
picture_10.rs 975B
picture_4.rs 1KB
picture_2.rs 3KB
picture_7.rs 4KB
color.rs 12KB
render_context.rs 12KB
lib.rs 1KB
image.rs 7KB
conv.rs 2KB
Cargo.toml 1KB
CONTRIBUTING.md 2KB
Cargo.toml 300B
piet-common
tests
text.rs 15KB
image.rs 3KB
src
direct2d_back.rs 8KB
cairo_back.rs 8KB
cg_back.rs 6KB
lib.rs 2KB
web_back.rs 6KB
Cargo.toml 2KB
examples
png.rs 2KB
README.md 604B
piet-direct2d
src
error.rs 1KB
text
lines.rs 6KB
d2d.rs 33KB
text.rs 38KB
dwrite.rs 19KB
d3d.rs 5KB
lib.rs 21KB
conv.rs 6KB
Cargo.toml 776B
examples
test-picture.rs 3KB
piet-coregraphics
src
text.rs 41KB
ct_helpers.rs 14KB
gradient.rs 3KB
lib.rs 22KB
Cargo.toml 731B
examples
test-picture.rs 2KB
.gitignore 153B
piet-web
src
text
grapheme.rs 2KB
lines.rs 8KB
text.rs 38KB
lib.rs 16KB
Cargo.toml 1KB
examples
basic
src
lib.rs 1KB
Cargo.toml 561B
basic-web-static
index.js 101B
package.json 267B
index.html 461B
dist
.gitignore 1B
.gitkeep 0B
webpack.config.js 589B
.gitignore 32B
build.sh 275B
README.md 837B
README.md 4KB
共 92 条
- 1
资源评论
姜一某
- 粉丝: 28
- 资源: 4633
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功