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:



174
175
176
177
# File 'lib/when_exe/region/indian.rb', line 174

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

Instance Method Details

#true_longitude(t) ⇒ Numeric

真黄経

Parameters:

Returns:



165
166
167
# File 'lib/when_exe/region/indian.rb', line 165

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