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:



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

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

Instance Method Details

#true_longitude(t) ⇒ Numeric

真黄経

Parameters:

Returns:



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

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