public XeroPose RotateRadians(double radians) { XeroVector vector = m_vector.RotateRadians(radians); double heading = XeroUtils.BoundRadians(m_heading + radians); return(new XeroPose(vector, heading)); }
public XeroVector RotateDegrees(double degrees) { return(RotateRadians(XeroUtils.DegreesToRadians(degrees))); }
public double AngleDegrees() { return(XeroUtils.RadiansToDegrees(AngleRadians())); }
public static XeroVector FromDegreesMagnitude(double angle, double magnitude) { return(FromRadiansMagnitude(XeroUtils.DegreesToRadians(angle), magnitude)); }