[SerializableAttribute]
public readonly struct Vector2N<TNumeric> : IEquatable<Vector2N<TNumeric>>,
IFormattable, IProvider<IBinaryIO<Vector2N<TNumeric>>>, IProvider<IVariantRandom<Vector2N<TNumeric>>>,
ISerializable
where TNumeric : struct, new(), INumeric<TNumeric>
<SerializableAttribute>
Public Structure Vector2N(Of TNumeric As {Structure, New, INumeric(Of TNumeric)})
Implements IEquatable(Of Vector2N(Of TNumeric)),
IFormattable, IProvider(Of IBinaryIO(Of Vector2N(Of TNumeric))),
IProvider(Of IVariantRandom(Of Vector2N(Of TNumeric))),
ISerializable
[SerializableAttribute]
generic<typename TNumeric>
where TNumeric : value class, gcnew(), INumeric<TNumeric>
public value class Vector2N : IEquatable<Vector2N<TNumeric>>,
IFormattable, IProvider<IBinaryIO<Vector2N<TNumeric>>^>, IProvider<IVariantRandom<Vector2N<TNumeric>>^>,
ISerializable
[<SealedAttribute>]
[<SerializableAttribute>]
type Vector2N<'TNumeric when 'TNumeric : struct, new() and INumeric<'TNumeric>> =
struct
inherit ValueType
interface IEquatable<Vector2N<'TNumeric>>
interface IFormattable
interface IProvider<IBinaryIO<Vector2N<'TNumeric>>>
interface IProvider<IVariantRandom<Vector2N<'TNumeric>>>
interface ISerializable
end
Vector2NTNumeric | Initializes a new instance of the Vector2NTNumeric class |
ConvertTOther | |
Equals(Object) | (Overrides ValueTypeEquals(Object)) |
Equals(Vector2NTNumeric) | |
GetHashCode | (Overrides ValueTypeGetHashCode) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToString | (Overrides ValueTypeToString) |
ToString(String) | |
ToString(String, IFormatProvider) |
AddTNumeric | (Defined by VectorExtensions) |
AddXTNumeric | (Defined by VectorExtensions) |
AddYTNumeric | (Defined by VectorExtensions) |
DistanceFromTNumeric | (Defined by VectorExtensions) |
DoubledTNumeric | (Defined by VectorExtensions) |
GetLengthTNumeric | (Defined by VectorExtensions) |
GetLengthSquaredTNumeric | (Defined by VectorExtensions) |
HalfTNumeric | (Defined by VectorExtensions) |
LengthTNumeric | (Defined by VectorExtensions) |
LengthSquaredTNumeric | (Defined by VectorExtensions) |
RotateAroundTNumeric | (Defined by VectorExtensions) |
SubtractTNumeric | (Defined by VectorExtensions) |
SubtractXTNumeric | (Defined by VectorExtensions) |
SubtractYTNumeric | (Defined by VectorExtensions) |
TranslateTNumeric | (Defined by VectorExtensions) |
IProviderIBinaryIOVector2NTNumericGetInstance | Returns an instance of T. |
IProviderIVariantRandomVector2NTNumericGetInstance | Returns an instance of T. |
ISerializableGetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. |