CoordinateCollection

CoordinateCollection class

座標集。

public class CoordinateCollection : Collection

プロパティ

名前説明
ArcToCol { get; }X、Y、および A 要素によってそれぞれ表される円弧の x および y 座標と弓形を含みます。
Count { get; }コレクションに実際に含まれる要素の数を取得します。
EllipseCol { get; }楕円の中心点と楕円上の 2 点の x 座標と y 座標を指定する要素を含みます。
EllipticalArcToCol { get; }楕円弧に関する情報を指定する要素が含まれています。
InfiniteLineCol { get; }無限直線上の 2 点の x 座標と y 座標を指定する要素を含みます。 X 要素と Y 要素は最初の点の x 座標と y 座標を指定し、A 要素と B 要素は 2 番目の点の x 座標と y 座標を指定します。
Item { get; }指定されたインデックスの要素を取得します。
LineToCol { get; }直線セグメントの終了頂点の x 座標と y 座標が含まれます。これらの座標は、それぞれ X 要素と Y 要素に含まれています。
MoveToCol { get; }形状の最初の頂点の x 座標と y 座標、またはパスの中断後の最初の頂点の x 座標と y 座標が含まれます。
NURBSToCol { get; }x 座標と y 座標、最後から 2 番目のノットの位置、最後の重みの位置、最初のノットの位置、最初の重みの位置、および非一様有理 B スプライン (NURBS) の式が含まれます。この情報は、それぞれ X、Y、A、B、C、D、および E 要素で指定されます。
PolylineToCol { get; }ポリラインの最後の点の x 座標と y 座標、およびポリライン式が含まれます。 X要素とY要素に座標を指定し、A要素に式を指定します。
RelCubBezToCol { get; }RelCubBezTo のポイントの x 座標と y 座標が含まれます。座標は相対座標として指定されます。
RelEllipticalArcToCol { get; }楕円弧に関する情報を指定する要素が含まれます。座標は相対座標として指定されます。
RelLineToCol { get; }直線セグメントの終了頂点の x 座標と y 座標が含まれます。これらの座標はそれぞれ X 要素と Y 要素に含まれます。座標は相対座標として指定されます。
RelMoveToCol { get; }形状の最初の頂点の x 座標と y 座標、またはパスのブレーク後の最初の頂点の x 座標と y 座標が含まれます。座標は相対座標として指定されます。
RelQuadBezToCol { get; }RelQuadBezTo のポイントの x 座標と y 座標が含まれます。座標は相対座標として指定されます。
SplineKnotCol { get; }スプラインの制御点とスプラインのノットの x 座標と y 座標を含み、それぞれ X、Y、A 要素で表されます。
SplineStartCol { get; }スプラインの 2 番目の制御点、2 番目のノット、最初のノット、最後のノット、およびスプラインの次数の x 座標と y 座標が含まれます。この情報は、それぞれ X、Y、A、B、C、および D 要素に含まれています。

メソッド

名前説明
Add(ArcTo)ArcTo オブジェクトをコレクションに追加します。
Add(Coordinate)Coordinate オブジェクトをコレクションに追加します。
Add(Ellipse)Ellipse オブジェクトをコレクションに追加します。
Add(EllipticalArcTo)EllipticalArcTo オブジェクトをコレクションに追加します。
Add(InfiniteLine)InfiniteLine オブジェクトをコレクションに追加します。
Add(LineTo)LineTo オブジェクトをコレクションに追加します。
Add(MoveTo)コレクションに MoveTo オブジェクトを追加します。
Add(NURBSTo)コレクションに NURBSTo オブジェクトを追加します。
Add(PolylineTo)コレクションに PolylineTo オブジェクトを追加します。
Add(RelCubBezTo)コレクションに RelCubBezTo オブジェクトを追加します。
Add(RelEllipticalArcTo)RelEllipticalArcTo オブジェクトをコレクションに追加します。
Add(RelLineTo)コレクションに RelLineTo オブジェクトを追加します。
Add(RelMoveTo)コレクションに RelMoveTo オブジェクトを追加します。
Add(RelQuadBezTo)コレクションに RelQuadBezTo オブジェクトを追加します。
Add(SplineKnot)コレクションに SplineKnot オブジェクトを追加します。
Add(SplineStart)コレクションに SplineStart オブジェクトを追加します。
Clear()コレクションからすべての要素を削除します。
GetEnumerator()非ジェネリック コレクションに対する単純な反復をサポートします。
IsExist(int)コレクションに存在するアイテムです。
Remove(ArcTo)コレクションから ArcTo オブジェクトを削除します。
Remove(Coordinate)Coordinate オブジェクトをコレクションから削除します。
Remove(Ellipse)Ellipse オブジェクトをコレクションから削除します。
Remove(EllipticalArcTo)EllipticalArcTo オブジェクトをコレクションから削除します。
Remove(InfiniteLine)InfiniteLine オブジェクトをコレクションから削除します。
Remove(LineTo)コレクションから LineTo オブジェクトを削除します。
Remove(MoveTo)コレクションから MoveTo オブジェクトを削除します。
Remove(NURBSTo)NURBSTo オブジェクトをコレクションから削除します。
Remove(PolylineTo)コレクションから PolylineTo オブジェクトを削除します。
Remove(RelCubBezTo)コレクションから RelCubBezTo オブジェクトを削除します。
Remove(RelEllipticalArcTo)コレクションから RelEllipticalArcTo オブジェクトを削除します。
Remove(RelLineTo)コレクションから RelLineTo オブジェクトを削除します。
Remove(RelMoveTo)コレクションから RelMoveTo オブジェクトを削除します。
Remove(RelQuadBezTo)コレクションから RelQuadBezTo オブジェクトを削除します。
Remove(SplineKnot)コレクションから SplineKnot オブジェクトを削除します。
Remove(SplineStart)コレクションから SplineStart オブジェクトを削除します。

関連項目