Class: When::Ephemeris::Hindu::ModernGraha

Inherits:
Graha
  • Object
show all
Defined in:
lib/when_exe/region/indian.rb

Overview

現代的“惑星”

Constant Summary

Constants included from When::Ephemeris

AU, AcS, BCENT, C0, CIRCLE, COS, COSL, COSLT, COST, DAY, DEG, EPOCH1800, EPOCH1900, EPOCH1975, EPOCH2000, FARAWAY, JCENT, JYEAR, Jupiter, LIN, Mars, Mercury, Neptune, P0B, P0L, P0P, P0dB, P0dL, P1B, P1L, P1R, P2B, P2L, P2Q, P2dL, P3L, P3Q, P4B, P4L, P4Q, P4dL, P5B, P5L, P5Q, P5dL, P5l, P5n, P5r, P5t, P6B, P6L, P6Q, P6dL, P6l, P6n, P6r, P6t, P7B, P7L, P7R, P8B, P8L, P8R, P9B, P9L, P9R, PSEC, Pluto, SIN, SINL, SINLT, SINT, Saturn, Uranus, Venus

Instance Method Summary collapse

Methods included from When::Ephemeris

_adjust, _rot, _to_p2, _to_p3, _to_r3, acos, asin, cosc, cosd, delta_e, delta_p, julian_century_from_2000, julian_year_from_1975, obl, polynomial, root, sinc, sind, tanc, tand, trigonometric

Constructor Details

#initialize(target, base) ⇒ ModernGraha

オブジェクトの生成

Parameters:



211
212
213
214
# File 'lib/when_exe/region/indian.rb', line 211

def initialize(target, base)
  @target = target
  @base   = base
end

Instance Method Details

#true_longitude(t) ⇒ Numeric

真黄経

Parameters:

Returns:



202
203
204
# File 'lib/when_exe/region/indian.rb', line 202

def true_longitude(t)
  @target.coords(t, @base).phi
end