Add the possibility to use a double-typed evaluator when tracing a curve, useful when errors caused by float approximation mess with the drawing. Change-Id: I3ab410deec4823149239b0a26b1885fd2a493226