Point3D クラス

定義

3 次元 (3D) データ ポイントの座標を表します。 このクラスは、3D グラフを使用したカスタム描画を実行する場合に使用されます。

public ref class Point3D
public class Point3D
type Point3D = class
Public Class Point3D
継承
Point3D

注釈

GDI + を使用して実行されるカスタム3D 描画で使用される点は、メソッドを使用して相対的な X、Y、Z (3D) 座標から相対 X および Y (2D) 座標に変換される必要があり TransformPoints ます。 を呼び出すことにより、 TransformPoints オブジェクトの X 値と Y 値 Point3D が変更され、3次元空間を反映するようになります。 次に、新しい X および Y ポイントを GDI + メソッド呼び出しに使用できます。 Z 値は、メソッドを使用して絶対ピクセル座標に変更された後、無視され GetAbsolutePoint ます。

Z 座標は、0 (グラフ領域の背後にある) または 100 (グラフ領域の前にあります) よりも大きい値になる場合があることに注意してください。

3D グラフを有効にして、そのスタイルを操作するには、プロパティを使用し Area3DStyle ます。 クラスは、 Point3D 3d スタイルには使用されません。

コンストラクター

Point3D()

Point3D クラスの新しいインスタンスを初期化します。

Point3D(Single, Single, Single)

X、Y、および Z の各座標を指定して、AnnotationPathPoint クラスの新しいインスタンスを初期化します。

プロパティ

PointF

3D ポイントの X 座標および Y 座標を格納する PointF 構造体を取得または設定します。

X

3D ポイントの X 座標を取得または設定します。

Y

3D ポイントの Y 座標を取得または設定します。

Z

3D ポイントの Z 座標を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象