1. A method for generating a curve connecting two end points, comprising the steps of: defining a cartesian coordinate system, including three mutually perpendicular planes; projecting said end points and at least one control point onto one of the cartesian planes; defining a polygon relative to said end points and at least one control point, said polygon including a polygon base defined relative to said end points, polygon sides defined relative to said at least one control point; defining at least two isosceles triangles relative to said polygon, each of said isosceles triangles including a triangle base and two triangle sides, said triangle sides being of equal length, wherein said triangle sides coincide with said polygon sides; and generating said curve relative to said isosceles triangles.