Esempio n. 1
0
        public XeroPose RotateRadians(double radians)
        {
            XeroVector vector  = m_vector.RotateRadians(radians);
            double     heading = XeroUtils.BoundRadians(m_heading + radians);

            return(new XeroPose(vector, heading));
        }
Esempio n. 2
0
 public XeroVector RotateDegrees(double degrees)
 {
     return(RotateRadians(XeroUtils.DegreesToRadians(degrees)));
 }
Esempio n. 3
0
 public double AngleDegrees()
 {
     return(XeroUtils.RadiansToDegrees(AngleRadians()));
 }
Esempio n. 4
0
 public static XeroVector FromDegreesMagnitude(double angle, double magnitude)
 {
     return(FromRadiansMagnitude(XeroUtils.DegreesToRadians(angle), magnitude));
 }