Point3D Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет координаты трехмерной точки данных. Этот класс используется при выполнении пользовательского рисования с трехмерными диаграммами.
public ref class Point3D
public class Point3D
type Point3D = class
Public Class Point3D
- Наследование
-
Point3D
Комментарии
Класс Point3D представляет координаты трехмерной точки данных.
Любая точка, используемая в пользовательском трехмерном рисунке , которая выполняется с помощью GDI+ , должна быть преобразована из относительных координат X, Y и Z (3D) в относительные координаты X и Y (2D) с помощью TransformPoints метода. Вызывая TransformPoints, значения Point3D X и Y объектов изменяются таким образом, чтобы они отражали трехмерное пространство. Затем новые точки X и Y можно использовать для вызовов методов GDI+ - значение Z затем игнорируется - после изменения на абсолютные координаты пикселей с помощью GetAbsolutePoint метода.
Обратите внимание, что координата Z может быть меньше нуля (расположенная за областью диаграммы) или больше 100 (расположенная перед областью диаграммы).
Чтобы включить трехмерные диаграммы и работать со своими стилями, используйте Area3DStyle свойство. Класс Point3D не используется для трехмерных стилей.
Конструкторы
| Имя | Описание |
|---|---|
| Point3D() |
Инициализирует новый экземпляр класса Point3D. |
| Point3D(Single, Single, Single) |
Инициализирует новый экземпляр AnnotationPathPoint класса с указанными координатами X, Y и Z. |
Свойства
| Имя | Описание |
|---|---|
| PointF |
Получает или задает структуру PointF , в которой хранятся координаты X и Y трехмерной точки. |
| X |
Возвращает или задает координату X трехмерной точки. |
| Y |
Возвращает или задает координату Y трехмерной точки. |
| Z |
Возвращает или задает координату Z трехмерной точки. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |