public void EquatorialRectangularCoordinatesMeanEquinoxTest(double JD, bool bHighPrecision, double expectedX, double expectedY, double expectedZ) { AAS3DCoordinate sunCoord = AASSun.EquatorialRectangularCoordinatesMeanEquinox(JD, bHighPrecision); Assert.Equal(expectedX, sunCoord.X); Assert.Equal(expectedY, sunCoord.Y); Assert.Equal(expectedZ, sunCoord.Z); }
public void EclipticRectangularCoordinatesJ2000Test(double JD, bool bHighPrecision, double expectedX, double expectedY, double expectedZ) { AAS3DCoordinate sunCoord = AASSun.EclipticRectangularCoordinatesJ2000(JD, bHighPrecision); Assert.Equal(expectedX, sunCoord.X); Assert.Equal(expectedY, sunCoord.Y); Assert.Equal(expectedZ, sunCoord.Z); }
public AASGalileanMoonDetail() { TrueRectangularCoordinates = new AAS3DCoordinate(); ApparentRectangularCoordinates = new AAS3DCoordinate(); }