VSOPResult_ELL Class

Definition

VSOP2013 calculate result represent in elliptic coordinate system.

public class VSOPResult_ELL : VSOPResult

Constructors

public VSOPResult_ELL(VSOPBody body, VSOPTime time, double[] ell)

Create a new elliptic result from calculate result.

Parameters

body VSOPBody

Planet

time VSOPTime

Time wrapper for VSOP

ell double[]

Raw result data from calculator.


public VSOPResult_ELL(VSOPResult_XYZ result)

Create a new elliptic result from cartesian result.

Parameters

result VSOPResult_XYZ

Cartesian result


public VSOPResult_ELL(VSOPResult_LBR result)

Create a new elliptic result from spherical result.

Parameters

result VSOPResult_LBR

Spherical result


Properties

public double a {get;}

Semi-major axis (au)

public double l {get;}

Mean longitude (rd)

public double k {get;}

e*cos(pi) (rd)

public double h {get;}

e*sin(pi) (rd)

public double q {get;}

sin(i/2)*cos(omega) (rd)

public double p {get;}

sin(i/2)*sin(omega) (rd)


Methods

public VSOPResult_XYZ ToXYZ()

Convert this result to cartisian coordinate.

public VSOPResult_LBR ToLBR()

Convert this result to spherical coordinate.

Last updated