boolean_ops¶
- class janim.items.boolean_ops.Union(*vitems: VItem, **kwargs)¶
基类:
VItem并集
常见情况下,传入两个及以上
VItem,返回他它们区域的并集的外轮廓另外,如果只传入单个物件,则拷贝原路径
该方法只有根物件参与计算,如果需要考虑所有子物件的并集,例如对
Text所有后代物件的并集,请参考from_group()
- class janim.items.boolean_ops.Difference(subitem: VItem, clip: VItem, **kwargs)¶
基类:
VItem差集
传入
subitem和clip,返回subitem裁去clip区域的轮廓线
- class janim.items.boolean_ops.Intersection(*vitems: VItem, **kwargs)¶
基类:
VItem交集
常见情况下,传入两个及以上
VItem,返回它们区域交集的外轮廓另外,如果只传入单个物件,则拷贝原路径
该方法只有根物件参与计算,如果需要考虑所有后代物件的交集,请参考
from_group()