语法

  • convexify()
  • convexify(maxLength)

参数

  1. maxLength – 浮点型
    用于将凹面分割成子面的分割线的最大长度。 如果未提供,不会应用任何限制,即所有生成面均为凹面。

说明

convexify 操作用于将凹面分割成一系列的凸面。 如果提供了 maxLength 参数,将仅应用长度小于此值的分割线,并且可能仍有一个生成面为凹面。

相关内容

示例

初始形状:

GUID-093BD63A-8BBC-4405-A060-0FDF87653FFC-web

生成的形状:

attr maxLength = 1

Lot -->
	convexify(maxLength)
	comp(f) {all: SubShapes}
	
SubShapes -->
  case scope.sx >= maxLength && scope.sy >= 
                   maxLength : 
    color("#00ff00")
  else:
    color("#ff0000")
GUID-C605D101-C632-49CF-85B0-12E25D4ADEA7-web