通过


Point3D 类

定义

表示三维(3D)数据点的坐标。 使用 3D 图表执行自定义绘图时,将使用此类。

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

注解

使用 GDI+ 完成的自定义 3D 绘图中使用的任何点都必须使用 TransformPoints 该方法从相对 X、Y 和 Z (3D) 坐标转换为相对 X 和 Y (2D) 坐标。 通过调用 TransformPoints,对象的 X 值和 Y 值 Point3D 会更改,以便它们反映三维空间。 然后,新的 X 和 Y 点可用于 GDI+ 方法调用(然后忽略 Z 值)后,使用 GetAbsolutePoint 该方法更改为绝对像素坐标。

请注意,Z 坐标可能小于零(位于图表区域后面)或大于 100(位于图表区前)。

若要同时启用三维图表并使用其样式,请使用该 Area3DStyle 属性。 该 Point3D 类不用于 3D 样式。

构造函数

名称 说明
Point3D()

初始化 Point3D 类的新实例。

Point3D(Single, Single, Single)

使用指定的 X、Y 和 Z 坐标初始化类的新实例 AnnotationPathPoint

属性

名称 说明
PointF

获取或设置一个 PointF 结构,该结构存储 3D 点的 X 和 Y 坐标。

X

获取或设置 3D 点的 X 坐标。

Y

获取或设置 3D 点的 Y 坐标。

Z

获取或设置 3D 点的 Z 坐标。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于