Vector2h Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Vector2h(Half) | |
Vector2h(Vector2) |
Новый экземпляр Half2 преобразует Vector2 в 16-битовую точку с плавающей запятой половинной точности. |
Vector2h(Vector2) |
Новый экземпляр Half2 преобразует Vector2 в 16-битовую точку с плавающей запятой половинной точности. Это самый быстрый конструктор. |
Vector2h(Vector2d) |
Новый экземпляр Half2 преобразует Vector2d в 16-битовую точку с плавающей запятой половины точности. |
Vector2h(Vector2d) |
Новый экземпляр Half2 преобразует Vector2d в 16-битовую точку с плавающей запятой половины точности. Это более быстрый конструктор. |
Vector2h(Single) | |
Vector2h(Half, Half) |
Новый экземпляр Half2 позволит избежать преобразования и копирования непосредственно из параметров Half. |
Vector2h(Vector2, Boolean) | |
Vector2h(Vector2, Boolean) | |
Vector2h(Vector2d, Boolean) | |
Vector2h(Vector2d, Boolean) | |
Vector2h(SerializationInfo, StreamingContext) |
Конструктор, используемый ISerializable для десериализации объекта. |
Vector2h(Single, Single) |
Новый экземпляр Half2 преобразует 2 параметра в 16-битовую половинную точность с плавающей запятой. |
Vector2h(Single, Single, Boolean) |
Новый экземпляр Half2 преобразует 2 параметра в 16-битовую половинную точность с плавающей запятой. |
Vector2h(Half)
public Vector2h (OpenTK.Half value);
new OpenTK.Vector2h : OpenTK.Half -> OpenTK.Vector2h
Параметры
- value
- Half
Применяется к
Vector2h(Vector2)
Важно!
Этот API несовместим с CLS.
Новый экземпляр Half2 преобразует Vector2 в 16-битовую точку с плавающей запятой половинной точности.
[System.CLSCompliant(false)]
public Vector2h (OpenTK.Vector2 v);
new OpenTK.Vector2h : OpenTK.Vector2 -> OpenTK.Vector2h
Параметры
- v
- Vector2
OpenTK.Vector2
- Атрибуты
Применяется к
Vector2h(Vector2)
Новый экземпляр Half2 преобразует Vector2 в 16-битовую точку с плавающей запятой половинной точности. Это самый быстрый конструктор.
public Vector2h (ref OpenTK.Vector2 v);
new OpenTK.Vector2h : -> OpenTK.Vector2h
Параметры
- v
- Vector2
OpenTK.Vector2
Применяется к
Vector2h(Vector2d)
Новый экземпляр Half2 преобразует Vector2d в 16-битовую точку с плавающей запятой половины точности.
public Vector2h (OpenTK.Vector2d v);
new OpenTK.Vector2h : OpenTK.Vector2d -> OpenTK.Vector2h
Параметры
- v
- Vector2d
OpenTK.Vector2d
Применяется к
Vector2h(Vector2d)
Важно!
Этот API несовместим с CLS.
Новый экземпляр Half2 преобразует Vector2d в 16-битовую точку с плавающей запятой половины точности. Это более быстрый конструктор.
[System.CLSCompliant(false)]
public Vector2h (ref OpenTK.Vector2d v);
new OpenTK.Vector2h : -> OpenTK.Vector2h
Параметры
- v
- Vector2d
OpenTK.Vector2d
- Атрибуты
Применяется к
Vector2h(Single)
public Vector2h (float value);
new OpenTK.Vector2h : single -> OpenTK.Vector2h
Параметры
- value
- Single
Применяется к
Vector2h(Half, Half)
Новый экземпляр Half2 позволит избежать преобразования и копирования непосредственно из параметров Half.
public Vector2h (OpenTK.Half x, OpenTK.Half y);
new OpenTK.Vector2h : OpenTK.Half * OpenTK.Half -> OpenTK.Vector2h
Параметры
- x
- Half
Половина экземпляра 16-разрядного числа с плавающей запятой половинной точности.
- y
- Half
Половина экземпляра 16-разрядного числа с плавающей запятой половинной точности.
Применяется к
Vector2h(Vector2, Boolean)
Vector2h(Vector2, Boolean)
Vector2h(Vector2d, Boolean)
Vector2h(Vector2d, Boolean)
Vector2h(SerializationInfo, StreamingContext)
Конструктор, используемый ISerializable для десериализации объекта.
public Vector2h (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new OpenTK.Vector2h : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> OpenTK.Vector2h
Параметры
- info
- SerializationInfo
- context
- StreamingContext
Применяется к
Vector2h(Single, Single)
Новый экземпляр Half2 преобразует 2 параметра в 16-битовую половинную точность с плавающей запятой.
public Vector2h (float x, float y);
new OpenTK.Vector2h : single * single -> OpenTK.Vector2h
Параметры
- x
- Single
32-разрядное число одиночной точности с плавающей запятой.
- y
- Single
32-разрядное число одиночной точности с плавающей запятой.
Применяется к
Vector2h(Single, Single, Boolean)
Новый экземпляр Half2 преобразует 2 параметра в 16-битовую половинную точность с плавающей запятой.
public Vector2h (float x, float y, bool throwOnError);
new OpenTK.Vector2h : single * single * bool -> OpenTK.Vector2h
Параметры
- x
- Single
32-разрядное число одиночной точности с плавающей запятой.
- y
- Single
32-разрядное число одиночной точности с плавающей запятой.
- throwOnError
- Boolean
Включите проверки, которые будут выдаваться, если результат преобразования не имеет смысла.