Compartir a través de


Vector2h Estructura

Definición

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)

Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes.

Vector2h(Half, Half)

La nueva instancia de Half2 evitará la conversión y copiará directamente desde los parámetros Half.

Vector2h(SerializationInfo, StreamingContext)

Constructor utilizado por ISerializable para deserializar el objeto.

Vector2h(Single)

Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes.

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, Single, Boolean)

La nueva instancia de Half2 convertirá los 2 parámetros 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.

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(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(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.

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.

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.

Se aplica a