二次ベジエ曲線の長さを求めます。これは積分で求めることができます。応用は特に考えていません。興味があって調べました。
quadraticCurveLength
二次ベジエ曲線
まず、二次ベジエ曲線とは3つのコントロールポイント:
により、次のように表される曲線である:
ただし
はじめに、
とおく。さらに、
とおく。そして、
とおく。シュワルツの不等式より、
このとき、求める曲線の長さは次のようになる。まず補助関数を用意する。
曲線の長さ
次に
最後に
となる。
以上です。