Vec2References [DebuggerDisplay("{DebuggerDisplay()}")] public class Vec2 : IComparable<Vec2> Show allRepresents a single, two-dimensional vector. AllConstructorsFieldsPropertiesMethodsOperators ObsoleteInherited ConstructorsVec2#public Vec2()Vec2#public Vec2(double nX, double nY)Parameters:nX (double)nY (double)Vec2#public Vec2(Vec2 other)Parameters:other (Vec2)Vec2#public Vec2(Vector2d other)Parameters:other (Vector2d)Vec2#public Vec2(Vector2f other)Parameters:other (Vector2f)Fieldsx#public double xy#public double yPropertiesDebuggerDisplay#public string DebuggerDisplay { get; }IsValid#public bool IsValid { get; }Unit_X#public static Vec2 Unit_X { get; }Unit_Y#public static Vec2 Unit_Y { get; }MethodsCompareTo#public int CompareTo(Vec2 other)Parameters:other (Vec2)CreatePerpendicular#public Vec2 CreatePerpendicular()Duplicate#public Vec2 Duplicate()Length#public double Length()LengthSquared#public double LengthSquared()ParallelTo#public Parallax ParallelTo(Vec2 v, double angle_tol)Parameters:v (Vec2)angle_tol (double)ParallelTo#public Parallax ParallelTo(Vec2 v)Parameters:v (Vec2)PerpendicularTo#public bool PerpendicularTo(Vec2 v, double angle_tol)Parameters:v (Vec2)angle_tol (double)PerpendicularTo#public bool PerpendicularTo(Vec2 v)Parameters:v (Vec2)Set#public void Set(double nX, double nY)Parameters:nX (double)nY (double)Set#public void Set(Vec2 other)Parameters:other (Vec2)ToString#public override string ToString()Overrides: Object.ToStringUnitize#public void Unitize()OperatorsOperationResultDescriptionVec2+Vec2Vec2Vec2*doubleVec2Vec2-Vec2Vec2