Vector2h Estructura
Definición
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í.
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes.
[System.Serializable]
public struct Vector2h : IEquatable<OpenTK.Vector2h>, System.Runtime.Serialization.ISerializable
type Vector2h = struct
interface ISerializable
- Herencia
-
Vector2h
- Atributos
- Implementaciones
Constructores
Vector2h(Half, Half) |
La nueva instancia de Half2 evitará la conversión y copiará directamente desde los parámetros Half. |
Vector2h(Half) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(SerializationInfo, StreamingContext) |
Constructor utilizado por ISerializable para deserializar el objeto. |
Vector2h(Single, Single, Boolean) |
La nueva instancia de Half2 convertirá los 2 parámetros en punto flotante de precisión media de 16 bits. |
Vector2h(Single, Single) |
La nueva instancia de Half2 convertirá los 2 parámetros en punto flotante de precisión media de 16 bits. |
Vector2h(Single) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(Vector2, Boolean) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(Vector2, Boolean) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(Vector2) |
La nueva instancia de Half2 convertirá vector2 en punto flotante de precisión media de 16 bits. |
Vector2h(Vector2) |
La nueva instancia de Half2 convertirá vector2 en punto flotante de precisión media de 16 bits. Este es el constructor más rápido. |
Vector2h(Vector2d, Boolean) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(Vector2d, Boolean) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Vector2h(Vector2d) |
La nueva instancia de Half2 convertirá vector2d en punto flotante de precisión media de 16 bits. |
Vector2h(Vector2d) |
La nueva instancia de Half2 convertirá vector2d en punto flotante de precisión media de 16 bits. Este es el constructor más rápido. |
Campos
SizeInBytes |
El tamaño en bytes de una instancia de la estructura Half2 es 4. |
X |
Componente X de la Mitad2. |
Y |
Componente Y de la Mitad2. |
Métodos
Equals(Vector2h) |
Devuelve un valor que indica si esta instancia es igual a un vector OpenTK.Half2 especificado. |
FromBinaryStream(BinaryReader) |
Novedades los componentes X e Y de esta instancia leyendo desde un objeto Stream. |
FromBytes(Byte[], Int32) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
GetBytes(Vector2h) |
Devuelve half2 como una matriz de bytes. |
GetObjectData(SerializationInfo, StreamingContext) |
Usado por ISerialize para serializar el objeto. |
ToBinaryStream(BinaryWriter) |
Escribe los componentes X e Y de esta instancia en un objeto Stream. |
ToString() |
Devuelve una cadena que contiene los números de Half2 en forma legible. |
ToVector2() |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
ToVector2d() |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Operadores
Explicit(Vector2 to Vector2h) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Explicit(Vector2d to Vector2h) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Explicit(Vector2h to Vector2) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |
Explicit(Vector2h to Vector2d) |
Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes. |