public UnitVector3D Rotate()
 {
     return(UnitVector3D1.Rotate(UnitVector3D2, Angle.FromRadians(1)));
 }
예제 #2
0
        public static UnitVector3D Rotate(HealCoor coor)
        {
            var normal = RotationVector.Rotate(new UnitVector3D(0, 1, 0), new Angle(coor.Phi, AngleUnit.Radians));

            return(normal.Rotate(new UnitVector3D(0, 0, 1), new Angle(-coor.Lambda.Value, AngleUnit.Radians)));
        }