Math :: Bezier :: Convert.

Math :: Bezier :: Convertは、Cubicと2次ベジエルを互いに変換するPerlモジュールです。
今すぐダウンロード

Math :: Bezier :: Convert. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Yasuhiro Sasama
  • 出版社のWebサイト:
  • http://search.cpan.org/ysas/SWF-Builder-0.16/lib/SWF/Builder/Character/EditText.pm

Math :: Bezier :: Convert. タグ


Math :: Bezier :: Convert. 説明

Math :: Bezier :: Convertは、Cubicと2次ベジエルを互いに変換するPerlモジュールです。 Math :: Bezier :: Convertは、キュービックと2次ベジエを変換するPerlモジュールです。 @new_cubic = divide_cubic($ CX1、$ CY1、$ CX2、$ CY2、$ CX3、$ CY3、$ CX4、$ CY4、$ T)。 @new_quad = divide_quadratic($ CX1、$ CY1、$ CX2、$ CY2、$ CX3、$ CY3、$ T)。 @quad = cubic_to_quadratic(@ cubic); @cubic = quadratic_to_cubic(@quad); @lines = cubic_to_lines(@cubic); @lines = quadratic_to_lines(@cubic); Math :: Bezier :: Convertは、二次ベジエを立方体に変換する機能を提供し、3次のBezierから二次的なベジエへ、そしてπ方向へのおよそ3次ベジエ、πeach関数のアレイが座標の配列を取ります。ベジエ曲線の制御点キュービックベジエは、1つのアンカーコントロールポイント、2つのディレクタコントロールポイント、1つのアンカー、2つの取締役、...、そして最後のアンカーから構成されています。二次ベジエは、1つのアンカー、1節、...と最後のアンカーから成ります。曲線はアンカーポイントを通過しますが、Directorポイントではなく投与されません。各点はX座標とY座標で構成されています。どちらも($ x1、$ y1、$ x2、$ y2、...)。divide_cubic($ CX1、$ CY1、$ CX2、$ CY2、$ CX3、$ CY3、)。 $ CX4、$ CY4、$ T)は、3つのセグメント(7ポイント).Divide_quadratic($ CX1、$ CY1、$ CX2、$ CX1、$ CY1、$ CX2、$ CY2)の新しいキュービックベジエの1セグメントを除いて、 $ CX3、$ CY3、$ T)は、2つのセグメントを比率の2次ベジエ曲線の1つのセグメントを分割し、2つのセグメント(5ポイント)を持つ新しい2次ベジエを返します。二次ベジエ曲線の制御点の配列は、二次ベジエをキュービックベジエに変換し、立方体ベジエ曲線の制御点の配列を返します.CUBIC_TO_LINES(@CUBIC)は、PolyLineに立方体ベジエに近似します。エンドポイントの配列を返します.quadratic_to_lines(@ cubic)は、極度のベジエをポリラインに近似し、エンドポイントの配列を返します。要件: ・Perl


Math :: Bezier :: Convert. 関連ソフトウェア