API 函數範例

使用 API 函數從其他幾何圖形元素取得參數值。

若要查看 API 函數的範例,請開啟以下範例 PKT 檔

API Function Examples.pkt

下表說明了此範例中使用的每種 API 函數。

元素 API 函數 描述
挖方或填方決定 AP10.Y < P1.Y 檢查 AP10 的 Y 值是否小於 P1 的 Y 值:
  • 如果為 True,則使用「Fill」情況
  • 如果為 False,則使用「Cut」情況
填方決定 P1.DistanceToSurface(Surface) > 2 檢查 P1 和「Surface」之間的距離是否大於 2:
  • 如果為 True,則使用「High Fill」情況 (地形坡度 -200%)
  • 如果為 False,則使用「Low Fill」情況 (地形坡度 -100%)
挖方決定 P1.DistanceToSurface(Surface) > -2 檢查 P1 和「Surface」之間的距離是否大於 -2:
  • 如果為 True,則使用「Deep Cut」情況 (地形坡度 100%)
  • 如果設定為 False,則使用「Shallow Cut」情況 (地形坡度 200%)
P4 坡度 L1.Slope 套用為 L1 計算的坡度。
P4 差值 Y P2.Y - P3.Y 套用相對於前一點 (P3) 的垂直距離的 Y 值。