Direct least-squares fitting of algebraic surfaces | Synapse