15. Approximation
Results
Theorem (Non-Interpolating)
Let > 0 be fixed and set T ⊂ R2 to be the triangle with the following
vertices:
p0 = (0, 0)
p1 = 2
√
1 +
1
√
3
, 1 −
1
√
3
, p2 = 2
√
1 −
1
√
3
, 1 +
1
√
3
If ˆT is the lifting of the triangle T to the offset saddle S3
, then the
following hold
• Vertical distance: distV (S, ˆT ) =
• Area of projection to the plane:
area(T ) =
8
√
3
≈ 4.6188 > 4.4721 ≈ 2
√
5 = area(TI
)
PhD. Defense (D. Atariah) 12
17. CGAL
Arrangements of Polylines
Motivation
• Arrangements of rational curves
• Extend the support of 2D Arrangements to unbounded polylines
Contribution
• Improvement of the implementation
• 5% speedup of the runtime
• Code is more generic
PhD. Defense (D. Atariah) 14
23. Parameterization
Differential Geometry of E-V Case
• Surface Normal: Ns(t, φ) =
RφnA
i
ai,t, EA
i
• First Fundamental Forms: E = ai − ai+1
2, F = det(ai , ai+1) and
G = 1 + ai,t
2
• Gaussian Curvature: K(t) = −E2
ν4 , where ν =
√
EG − F2.
• Mean Curvature: H(t) = EF
2ν3
• supt∈R |K(t)| = |K(t )| = 1 where t = ai ,ai −ai+1
E and ai,t is the
closest point on the support line of EA
i to the origin
• Normal Curvature, Principal Curvatures and Principal Curvature
Directions
PhD. Defense (D. Atariah) 20
26. Approximation
The Vertical Distance
• For p, q ∈ S = { (x, y, z) : z = F(x, y) } we have
distV ( pq, S) =
1
4
|a11∆2
x + 2a12∆x ∆y + a22∆2
y |,
where ∆x = px − qx , ∆y = py − qy and F(x, y) is a quadratic form.
• distH(A, B) ≤ distV (A, B)
h
vx
y
PhD. Defense (D. Atariah) 23