Class Vector
- Namespace
- DrawnUi.Infrastructure
- Assembly
- DrawnUi.Maui.dll
- Inheritance
-
Vector
- Inherited Members
-
- Extension Methods
-
Constructors
Vector()
Vector(double, double)
public Vector(double xComp, double yComp)
Parameters
xComp double
yComp double
Vector(double, double, double, double)
public Vector(double x1, double y1, double x2, double y2)
Parameters
x1 double
y1 double
x2 double
y2 double
Methods
Cross(Vector)
public double Cross(Vector b)
Parameters
b Vector
Returns
- double
CrossProduct(Vector, Vector)
public static double CrossProduct(Vector a, Vector b)
Parameters
a Vector
b Vector
Returns
- double
Radians(double)
public static double Radians(double degrees)
Parameters
degrees double
Returns
- double
add(Vector)
public Vector add(Vector other)
Parameters
other Vector
Returns
- Vector
getAngle()
Returns
- double
getMagnitude()
public double getMagnitude()
Returns
- double
getXComp()
Returns
- double
getYComp()
Returns
- double
mAdd(Vector)
public void mAdd(Vector other)
Parameters
other Vector
mScale(double)
public void mScale(double scalar)
Parameters
scalar double
scale(double)
public Vector scale(double scalar)
Parameters
scalar double
Returns
- Vector
setAngle(double)
public void setAngle(double angle)
Parameters
angle double
setComponents(double, double)
public void setComponents(double xComp, double yComp)
Parameters
xComp double
yComp double
setMagnitude(double)
public void setMagnitude(double magnitude)
Parameters
magnitude double
setXComp(double)
public void setXComp(double xComp)
Parameters
xComp double
setYComp(double)
public void setYComp(double yComp)
Parameters
yComp double