将模型添加为子模型:
parentModel.models[childModelId] = childModel;
The model to add to.
The model to add.
The id of the child model.
用于覆盖子模型 ID 引用的任何模型的可选标志。默认值为 false,这将创建一个类似于 childModelId 的 id.
The original model (for cascading).
添加路径作为子路径:
parentModel.paths[childPathId] = childPath;
with additional checks to make it safe for cascading.
The model to add to.
The path to add.
The id of the path.
Optional 标志以覆盖 pathId 引用的任何路径。默认值为 false,这将创建一个类似于 pathId 的 id.
The original model (for cascading).
将一个模型添加为另一个模型的子模型.
parentModel.models[childModelId] = childModel;
The model to add.
The model to add to.
The id of the child model.
Optional 标志以覆盖子模型 ID 引用的任何模型。默认值为 false,这将创建一个类似于 childModelId 的 id.
The original model (for cascading).
组合 2 个模型。每个模型都将相应地修改.
第一个组合模型.
第二个要组合的模型.
标志以包含模型 A 中位于模型 B 内部的路径.
标志以包含模型 A 中位于模型 B 外部的路径.
标志以包含模型 B 中位于模型 A 内部的路径.
标志以包含模型 B 中位于模型 A 外部的路径.
可选 ICombineOptions 对象.
包含“a”和“b”两个输入模型的新模型.
计算给定模型中子模型的数量.
The model containing other models.
Number of child models.
设置模型的属性数据。
modelContext.data = data;
The model to set the properties.
The data
The original model (for cascading).
展开模型中的所有路径,然后合并生成的扩展.
Model to expand.
Distance to expand.
路径之间关节处的点数。圆接头使用 0,尖头接头使用 1,斜面接头使用 2.
Optional object containing combine options.
围绕原始模型路径的模型.
查找具有公共终结点和表单链的路径.
The model to search for chains.
Optional options object.
链的数组,或链数组的映射(由层 ID 键控) - 如果 options.byLayers 为 true.
查找具有公共终结点和表单链的路径.
The model to search for chains.
Callback function when chains are found.
Optional options object.
链的数组,或链数组的映射(由层 ID 键控) - 如果 options.byLayers 为 true.
在模型映射中获取具有相同前缀的未使用 id.
The model containing the models map.
直接使用的 id(如果未使用)或用作前缀.
在路径映射中获取具有相同前缀的未使用 ID.
The model containing the paths map.
直接使用(如果未使用)或作为前缀的 id。
按指定的距离勾勒模型轮廓。
Model to outline.
Distance to outline.
路径之间关节处的点数。圆接头使用 0,尖头接头使用 1,斜面接头使用 2.
可选的布尔值,用于在模型内部而不是外部绘制线条.
Options to send to combine() function.
Model which surrounds the paths outside of the original model.
从具有未连接到其他路径的端点的模型中删除路径.
The model to search for dead ends.
可选最大距离,可将两个点视为相同.
可选的回调函数(应返回布尔值)来决定是否应保留路径.
可选的回调函数,将记录丢弃的路径及其被丢弃的原因.
The input model (for cascading).
缩放模型.
The model to scale.
缩放量.
用于缩放原点的可选布尔值。对于根模型通常为 false,通常为 false。.
缩放的基点.
缩放的基点是否是相对于模型的坐标(没有包含origin). 默认是绝对坐标.
The original model (for cascading).
通过减少冗余来简化模型的路径:将多个重叠路径合并为一条路径。
Optional options object.
The simplified model (for cascading).
递归遍历给定模型的所有子模型和路径.
The model to walk.
Object containing callbacks.
The original model (for cascading).
Generated using TypeDoc
向模型添加标题对象.