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:



208
209
210
211
# File 'lib/when_exe/region/indian.rb', line 208

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

Instance Method Details

#true_longitude(t) ⇒ Numeric

真黄経

Parameters:

Returns:



199
200
201
# File 'lib/when_exe/region/indian.rb', line 199

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