Use the $original as the $result.
级联的当前最终值.
向模型添加标题对象.
Text to add.
文本左侧中间的可选点.
文本右侧中间的可选点.
this cascade container, this.$result will be The original model (for cascading).
将模型添加为子模型:
parentModel.models[childModelId] = childModel;
The model to add.
The id of the child model.
(default false) 用于覆盖子模型 ID 引用的任何模型的可选标志。默认值为 false,这将创建一个类似于 childModelId 的 id.
this cascade container, this.$result will be The original model (for cascading).
添加路径作为子路径:
parentModel.paths[childPathId] = childPath;
with additional checks to make it safe for cascading.
The path to add.
The id of the path.
(default false) Optional 标志以覆盖 pathId 引用的任何路径。默认值为 false,这将创建一个类似于 pathId 的 id.
this cascade container, this.$result will be The original model (for cascading).
将一个模型添加为另一个模型的子模型.
parentModel.models[childModelId] = childModel;
The model to add to.
The id of the child model.
(default false) Optional 标志以覆盖子模型 ID 引用的任何模型。默认值为 false,这将创建一个类似于 childModelId 的 id.
this cascade container, this.$result will be The original model (for cascading).
断开模型与另一路径相交的路径.
包含查找交集的路径的可选模型,否则将使用 modelToBreak.
this cascade container, this.$result will be The original model (for cascading).
将模型居中 [0, 0].
(default true) Boolean 以 X 轴为中心。默认值为 true.
(default true) Boolean 以 y 轴为中心。默认值为 true.
this cascade container, this.$result will be The original model (for cascading).
克隆模型。别名 vjgeo.cloneObject(modelToClone)
this cascade container, this.$result will be A clone of the model you passed.
组合 2 个模型。每个模型都将相应地修改.
第二个要组合的模型.
(default false) 标志以包含模型 A 中位于模型 B 内部的路径.
(default true) 标志以包含模型 A 中位于模型 B 外部的路径.
(default false) 标志以包含模型 B 中位于模型 A 内部的路径.
(default true) 标志以包含模型 B 中位于模型 A 外部的路径.
可选 ICombineOptions 对象.
this cascade container, this.$result will be 包含“a”和“b”两个输入模型的新模型.
合并 2 个模型,产生相交。每个模型都将相应地修改.
第二个要组合的模型.
this cascade container, this.$result will be 包含“a”和“b”两个输入模型的新模型.
合并 2 个模型,结果从 A 中减去 B。每个模型都将相应地修改.
第二个要组合的模型.
this cascade container, this.$result will be 包含“a”和“b”两个输入模型的新模型.
合并 2 个模型,形成一个联合。每个模型都将相应地修改.
第二个要组合的模型.
this cascade container, this.$result will be 包含“a”和“b”两个输入模型的新模型.
转换模型以匹配不同的单位系统.
The unit system.
this cascade container, this.$result will be The scaled model (for cascading).
设置模型的属性数据。
modelContext.data = data;
The data
this cascade container, this.$result will be The original model (for cascading).
模型的扭曲 - 分别缩放 x 和 y.
x 缩放量.
y 缩放量.
(default false) 用于缩放原点的可选布尔值。对于根模型通常为 false,通常为 false。.
贝塞尔曲线的可选精度.
this cascade container, this.$result will be New model (for cascading).
展开模型中的所有路径,然后合并生成的扩展.
Distance to expand.
(default 0) 路径之间关节处的点数。圆接头使用 0,尖头接头使用 1,斜面接头使用 2.
(default {}) Optional object containing combine options.
this cascade container, this.$result will be 围绕原始模型路径的模型.
设置模型的图层名称。
modelContext.layer = layer;
The layer name.
this cascade container, this.$result will be The original model (for cascading).
创建模型的克隆,在 x 轴和 y 轴上或两个轴上镜像.
Boolean 在 X 轴上镜像.
Boolean 在 Y 轴上镜像.
this cascade container, this.$result will be Mirrored model.
将模型移动到绝对点。请注意,这也是通过直接设置 origin 属性来实现的。此函数用于级联.
The new position of the model.
this cascade container, this.$result will be The original model (for cascading).
按相对量移动模型的原点.
作为点对象的 x 和 y 调整.
this cascade container, this.$result will be The original model (for cascading).
将模型的所有子项(模型和路径,递归方式)移动到同一个坐标空间。当子点之间的点需要相互连接时很有用.
Optional offset reference point.
this cascade container, this.$result will be The original model (for cascading).
按指定的距离勾勒模型轮廓。
Distance to outline.
(default 0) 路径之间关节处的点数。圆接头使用 0,尖头接头使用 1,斜面接头使用 2.
(default false) 可选的布尔值,用于在模型内部而不是外部绘制线条.
(default {}) Options to send to combine() function.
this cascade container, this.$result will be Model which surrounds the paths outside of the original model.
为模型中路径的 id 添加前缀.
The prefix to prepend on paths ids.
this cascade container, this.$result will be The original model (for cascading).
从具有未连接到其他路径的端点的模型中删除路径.
可选最大距离,可将两个点视为相同.
可选的回调函数(应返回布尔值)来决定是否应保留路径.
可选的回调函数,将记录丢弃的路径及其被丢弃的原因.
this cascade container, this.$result will be The input model (for cascading).
旋转模型.
旋转量,以度为单位.
(default [0, 0]) 旋转中心点.
this cascade container, this.$result will be The original model (for cascading).
缩放模型.
缩放量.
(default false) 用于缩放原点的可选布尔值。对于根模型通常为 false,通常为 false。.
缩放的基点.
缩放的基点是否是相对于模型的坐标(没有包含origin). 默认是绝对坐标.
this cascade container, this.$result will be The original model (for cascading).
通过减少冗余来简化模型的路径:将多个重叠路径合并为一条路径。
Optional options object.
this cascade container, this.$result will be The simplified model (for cascading).
递归遍历给定模型的所有子模型和路径.
Object containing callbacks.
this cascade container, this.$result will be The original model (for cascading).
移动模型,使其边界框从 [0, 0] 开始.
(default true) Boolean to zero on the x axis. Default is true.
(default true) Boolean to zero on the y axis. Default is true.
this cascade container, this.$result will be The original model (for cascading).
Generated using TypeDoc
级联的初始上下文对象.