Bezier2D
クラス in Arbor / 継承元: object
インターフェイス実装: System.IEquatable<Bezier2D>
説明
2次元の3次ベジェを扱うクラス
コンストラクタ
| 説明 | |
|---|---|
| Bezier2D | Bezier2Dを作成する。 |
プロパティ
| プロパティ名 | 説明 |
|---|---|
| endControl | 終点のコントロール点 |
| endPosition | 終点 |
| isChanged | 変更されたかどうか |
| length | 長さ |
| startControl | 始点のコントロール点 |
| startPosition | 始点 |
メソッド
| メソッド名 | 説明 |
|---|---|
| Equals | Bezier2Dと等しいかを返す。 |
| GetClosestParam | ベジェ曲線上の最近接パラメータを求める。 |
| GetClosestPoint | ベジェ曲線上の最近接点を求める。 |
| GetHashCode | ハッシュ値を取得する。 |
| GetLinearPoint | ベジェ曲線上の位置を線形に求める。 |
| GetPoint | ベジェ曲線上の位置を求める。 |
| GetTangent | ベジェ曲線上の接線を求める。 |
| LinearToInterpolationParam | 線形の補間値tからベジェ曲線の通常の補間値を返す。 |
| SetEndPoint | 終点を設定する。 |
| SetStartPoint | 開始点を設定する。 |
| ToString | 値を文字列形式に変換する。 |
静的メソッド
| メソッド名 | 説明 |
|---|---|
| GetPoint | ベジェ曲線上の位置を求める。 |
| GetTangent | ベジェ曲線上の接線を求める。 |
オペレーター
| オペレーター名 | 説明 |
|---|---|
| operator != | Bezier2Dが等しくないかを返す。 |
| operator == | Bezier2Dが等しいかを返す。 |