Plane Estructura
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un plano en un espacio tridimensional.
public value class Plane : IEquatable<System::Numerics::Plane>
public struct Plane : IEquatable<System.Numerics.Plane>
type Plane = struct
Public Structure Plane
Implements IEquatable(Of Plane)
- Herencia
- Implementaciones
Para las transformaciones de matriz, las instancias de Vector2, Vector3y Vector4 se representan como filas: un vector v se transforma mediante una matriz M con vM multiplicación.
Plane(Single, Single, Single, Single) |
Crea un objeto Plane a partir de los componentes X, Y y Z de su normal, y su distancia desde el origen en ese normal. |
Plane(Vector3, Single) |
Crea un objeto Plane a partir de un valor normal especificado y la distancia a lo largo del normal desde el origen. |
Plane(Vector4) |
Crea un objeto Plane a partir de un vector de cuatro dimensiones especificado. |
Create |
Crea un objeto Plane que contiene tres puntos especificados. |
Dot(Plane, Vector4) |
Calcula el producto de punto de un plano y un vector de 4 dimensiones. |
Dot |
Devuelve el producto de punto de un vector tridimensional especificado y el vector normal de este plano más el valor de distancia (D) del plano. |
Dot |
Devuelve el producto de punto de un vector tridimensional especificado y el vector Normal de este plano. |
Equals(Object) |
Devuelve un valor que indica si esta instancia y un objeto especificado son iguales. |
Equals(Plane) |
Devuelve un valor que indica si esta instancia y otro objeto de plano son iguales. |
Get |
Devuelve el código hash de esta instancia. |
Normalize(Plane) |
Crea un nuevo objeto Plane cuyo vector normal es el vector normalizado del plano de origen. |
To |
Devuelve la representación de cadena de este objeto de plano. |
Transform(Plane, Matrix4x4) |
Transforma un plano normalizado por una matriz 4x4. |
Transform(Plane, Quaternion) |
Transforma un plano normalizado mediante un giro de cuaternión. |
Equality(Plane, Plane) |
Devuelve un valor que indica si dos planos son iguales. |
Inequality(Plane, Plane) |
Devuelve un valor que indica si dos planos no son iguales. |
Produto | Versións |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: