Todo List
Member BezierCurve5::v_subdiv (double in_param, Point3d *out_left_xyz, Point3d *out_right_xyz)
implement subdivision for BezierCurve5
Class BezierTri
derive and implement BezierTri5 from BezierTri
Class CADCurve
add implementation of second derivatives calculation needed to obtain Bezier control points on edges for the Farin quintic patch [3]
Member CrvEdge5::quintic_lagrange_to_bezier (Point3d *l, Point3d *b)

Implementation of the quintic order Lagrange to Bezier conversion is done. Next step is testing.

Probably would be a good idea to implement something like the Points and PointsKey stuff in Nektar++ to encapsulate the point distribution instead of hard coded numbers.

Class CrvFace
derive two sub-classes: (1) CrvTri5C0 – using BezierTri5, and (2) CrvTri5G1 – using Farin Quintic Patch.
Member CrvTetLinear::v_eval (Point3d in_xi, Point3d &out_pos)
implementation
Member CrvTetLinear::v_eval_deriv1 (Point3d in_xi, Mat3x3 &out_jac)
implementation
page Main Page
Figure out how to change 'Main Page' to other things