Compartir vía


Point4D Estructura

Definición

Representa un punto de coordenada x-, y-, z- y w- en el espacio universal que se usa en la realización de transformaciones con matrices 3D no afines.

public value class Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
[System.Serializable]
public struct Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
public struct Point4D : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
[<System.Serializable>]
type Point4D = struct
    interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
type Point4D = struct
    interface IFormattable
Public Structure Point4D
Implements IFormattable
Herencia
Point4D
Atributos
Implementaciones

Comentarios

En XAML, el delimitador entre los valores de un Point4D puede ser una coma o un espacio.

Algunas referencias culturales pueden usar el carácter de coma como delimitador decimal en lugar del carácter de punto. El procesamiento XAML para referencia cultural invariable tiene como valor predeterminado en-US en la mayoría de las implementaciones de procesador XAML y espera que el período sea el delimitador decimal. Debes evitar usar el carácter de coma como delimitador decimal si se especifica un Point4D elemento en XAML, ya que esto se verá en conflicto con la conversión de tipo de cadena de un Point4D valor de atributo en sus componentes.

Uso de atributos XAML

<object property="x,y,z,w"/>  
-or-  
<object property="x y z w"/>  

Valores XAML

x
Componente X de esta estructura Point4D.

y
Componente Y de esta estructura Point4D.

z
Componente Z de esta estructura Point4D.

w
Componente W de esta estructura Point4D.

Constructores

Point4D(Double, Double, Double, Double)

Inicializa una nueva instancia de la estructura Point4D.

Propiedades

W

Obtiene o establece el componente W de esta estructura Point4D.

X

Obtiene o establece el componente X de esta estructura Point4D.

Y

Obtiene o establece el componente Y de esta estructura Point4D.

Z

Obtiene o establece el componente Z de esta estructura Point4D.

Métodos

Add(Point4D, Point4D)

Suma la estructura Point4D a Point4D.

Equals(Object)

Determina si el Object especificado es una estructura Point4D y si las propiedades X, Y, Z y W del Object especificado son iguales a las propiedades X, Y, Z y W de esta estructura Point4D.

Equals(Point4D)

Compara dos estructuras Point4D para determinar si son iguales.

Equals(Point4D, Point4D)

Compara dos estructuras Point4D para determinar si son iguales.

GetHashCode()

Devuelve un código hash para esta estructura Point4D.

Multiply(Point4D, Matrix3D)

Transforma la estructura Point4D especificada por la estructura Matrix3D especificada.

Offset(Double, Double, Double, Double)

Traslada la estructura Point4D según la cantidad especificada.

Parse(String)

Convierte una representación de String de una estructura point4D en la estructura Point4D equivalente.

Subtract(Point4D, Point4D)

Resta una estructura Point4D de otra estructura Point4D.

ToString()

Crea una representación de tipo String de esta estructura Point4D.

ToString(IFormatProvider)

Crea una representación de tipo String de esta estructura Point4D.

Operadores

Addition(Point4D, Point4D)

Suma la estructura Point4D a Point4D.

Equality(Point4D, Point4D)

Compara dos estructuras Point4D para determinar si son iguales.

Inequality(Point4D, Point4D)

Compara la desigualdad de dos estructuras Point4D.

Multiply(Point4D, Matrix3D)

Transforma la estructura Point4D especificada por la estructura Matrix3D especificada.

Subtraction(Point4D, Point4D)

Resta una estructura Point4D de otra estructura Point4D y devuelve el resultado como estructura Point4D.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Este miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensada para usarse directamente desde el código. Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).

Se aplica a