Matrix3D.Transform Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Transform(Point3D) |
Преобразует заданный объект Point3D посредством объекта Matrix3D и возвращает результат. |
Transform(Point3D[]) |
Выполняет преобразование заданных объектов Point3D в массив посредством объекта Matrix3D. |
Transform(Point4D) |
Преобразует заданный объект Point4D посредством объекта Matrix3D и возвращает результат. |
Transform(Point4D[]) |
Преобразует заданные объекты Point4D в массив посредством объекта Matrix3D и возвращает результат. |
Transform(Vector3D) |
Преобразовывает заданный объект Vector3D с помощью этой матрицы Matrix3D. |
Transform(Vector3D[]) |
Выполняет преобразование заданных объектов Vector3D в массив посредством этого объекта Matrix3D. |
Transform(Point3D)
public:
System::Windows::Media::Media3D::Point3D Transform(System::Windows::Media::Media3D::Point3D point);
public System.Windows.Media.Media3D.Point3D Transform (System.Windows.Media.Media3D.Point3D point);
member this.Transform : System.Windows.Media.Media3D.Point3D -> System.Windows.Media.Media3D.Point3D
Public Function Transform (point As Point3D) As Point3D
Параметры
- point
- Point3D
Объект Point3D для преобразования.
Возвращаемое значение
Результат преобразования объекта point
посредством этой матрицы Matrix3D.
Исключения
Выдает исключение InvalidOperationException, если преобразование не является аффинным.
Применяется к
Transform(Point3D[])
public:
void Transform(cli::array <System::Windows::Media::Media3D::Point3D> ^ points);
public void Transform (System.Windows.Media.Media3D.Point3D[] points);
member this.Transform : System.Windows.Media.Media3D.Point3D[] -> unit
Public Sub Transform (points As Point3D())
Параметры
- points
- Point3D[]
Объекты Point3D для преобразования. Исходные точки в массиве заменяются их преобразованными значениями.
Исключения
Выдает исключение InvalidOperationException, если преобразование не является аффинным.
Применяется к
Transform(Point4D)
public:
System::Windows::Media::Media3D::Point4D Transform(System::Windows::Media::Media3D::Point4D point);
public System.Windows.Media.Media3D.Point4D Transform (System.Windows.Media.Media3D.Point4D point);
member this.Transform : System.Windows.Media.Media3D.Point4D -> System.Windows.Media.Media3D.Point4D
Public Function Transform (point As Point4D) As Point4D
Параметры
Возвращаемое значение
Результат преобразования объекта point
посредством этой матрицы Matrix3D.
Применяется к
Transform(Point4D[])
public:
void Transform(cli::array <System::Windows::Media::Media3D::Point4D> ^ points);
public void Transform (System.Windows.Media.Media3D.Point4D[] points);
member this.Transform : System.Windows.Media.Media3D.Point4D[] -> unit
Public Sub Transform (points As Point4D())
Параметры
- points
- Point4D[]
Объекты Point4D для преобразования. Исходные точки в массиве заменяются их преобразованными значениями.
Применяется к
Transform(Vector3D)
public:
System::Windows::Media::Media3D::Vector3D Transform(System::Windows::Media::Media3D::Vector3D vector);
public System.Windows.Media.Media3D.Vector3D Transform (System.Windows.Media.Media3D.Vector3D vector);
member this.Transform : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Vector3D
Public Function Transform (vector As Vector3D) As Vector3D
Параметры
Возвращаемое значение
Результат преобразования объекта vector
посредством этой матрицы Matrix3D.
Применяется к
Transform(Vector3D[])
public:
void Transform(cli::array <System::Windows::Media::Media3D::Vector3D> ^ vectors);
public void Transform (System.Windows.Media.Media3D.Vector3D[] vectors);
member this.Transform : System.Windows.Media.Media3D.Vector3D[] -> unit
Public Sub Transform (vectors As Vector3D())
Параметры
- vectors
- Vector3D[]
Объекты Vector3D для преобразования. Исходные объекты Vector3D в массиве заменяются их преобразованными значениями.