Author: 藍邦偉  老師

拉動θ與φ，使終邊重合，觀察同界角的關係

同界角

O: 0.5 * (Corner[1.0] + Corner[3.0])
u = Vector((x(Corner[1.0]), y(O)), (x(Corner[3.0]), y(O)))
v = Vector((x(O), y(Corner[1.0])), (x(O), y(Corner[3.0])))
θ = 1 (slider from 0 to 5, step 0.01)
a = CurveCartesian(x(O) + (t / 3.0 + 0.5) * cos(t * 2.0 * 3.141592653589793), y(O) + If[θ > 0.0, 1.0, -1.0] * (t / 3.0 + 0.5) * sin(2.0 * t * 3.141592653589793), t, 0.0, abs(θ))
b = Segment(O, (x(O) + (abs(θ) / 3.0 + 0.5) * cos(2.0 * θ * 3.141592653589793), y(O) + (abs(θ) / 3.0 + 0.5) * sin(2.0 * θ * 3.141592653589793)))
φ = 0 (slider from -5 to 0, step 0.01)
c = CurveCartesian(x(O) + (t / 3.0 + 0.5) * cos(t * 2.0 * 3.141592653589793), y(O) + If[φ > 0.0, 1.0, -1.0] * (t / 3.0 + 0.5) * sin(2.0 * t * 3.141592653589793), t, 0.0, abs(φ))
f = Segment(O, (x(O) + (abs(φ) / 3.0 + 0.5) * cos(2.0 * φ * 3.141592653589793), y(O) + (abs(φ) / 3.0 + 0.5) * sin(2.0 * φ * 3.141592653589793)))
文字2: "目前角度" + (360.0 * θ) + "°"
文字3: "目前角度" + (360.0 * φ) + "°"