1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-08-17 14:10:56 +02:00

[ja-JP, zh-CN] Fix pseudocode in flattening

Same as #115.
This commit is contained in:
Masaya Nakamura
2017-08-15 21:30:30 +09:00
parent b4072a9ffc
commit 74b6e1906b
2 changed files with 8 additions and 8 deletions

View File

@@ -30,11 +30,11 @@ function flattenCurve(curve, segmentCount):
``` ```
function drawFlattenedCurve(curve, segmentCount): function drawFlattenedCurve(curve, segmentCount):
coordinates = flattenCurve(curve, segmentCount) coordinates = flattenCurve(curve, segmentCount)
coord = coordinates[0], _coords; coord = coordinates[0], _coord;
for(i=1; i < coordinates.length; i++): for(i=1; i < coordinates.length; i++):
_coords = coordinates[i] _coord = coordinates[i]
line(coords, _coords) line(coord, _coord)
coords = _coords coord = _coord
``` ```
先頭の座標を参照点にしてスタートし、あとはそれぞれの点からその次の点へと、直線を引いていくだけです。 先頭の座標を参照点にしてスタートし、あとはそれぞれの点からその次の点へと、直線を引いていくだけです。

View File

@@ -30,11 +30,11 @@ function flattenCurve(curve, segmentCount):
``` ```
function drawFlattenedCurve(curve, segmentCount): function drawFlattenedCurve(curve, segmentCount):
coordinates = flattenCurve(curve, segmentCount) coordinates = flattenCurve(curve, segmentCount)
coord = coordinates[0], _coords; coord = coordinates[0], _coord;
for(i=1; i < coordinates.length; i++): for(i=1; i < coordinates.length; i++):
_coords = coordinates[i] _coord = coordinates[i]
line(coords, _coords) line(coord, _coord)
coords = _coords coord = _coord
``` ```
我们将第一个坐标作为参考点,然后在相邻两个点之间画线。 我们将第一个坐标作为参考点,然后在相邻两个点之间画线。