Appends sample points along this curve and their parameter values to the specified arrays.
By default this function throws exception "not Implemented". Should be implemented in derived classes.