Como Desenhar Curvas Cardinal Spline

Pessoal, preciso desenhar esse tipo de curva e não achei em lugar nenhum da API que faça esse tipo de curva, somente curvas béziers.
Alguém sabe como posso fazer isso?

Agradeço desde já.

O java não tem uma classe pronta para curvas Spline. Melhor implementar você mesmo:
http://www.doc.ic.ac.uk/~dfg/AndysSplineTutorial/
http://www.cse.unsw.edu.au/~lambert/splines/

Valeu os links! vou tentar implementar =)