Class: When::Ephemeris::Hindu::VirtualGraha

Inherits:
ClassicGraha 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 inherited from ClassicGraha

#mean_longitude, #true_longitude

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(formula, rotation, rotation0) ⇒ VirtualGraha

オブジェクトの生成



285
286
287
288
# File 'lib/when_exe/region/indian.rb', line 285

def initialize(formula, rotation, rotation0)
  @rotation0 = rotation0 / 360.0
  super(formula, rotation)
end

Instance Method Details

#_mean_rotation(ahar) ⇒ Numeric Also known as: _true_rotation

平均黄経



274
275
276
# File 'lib/when_exe/region/indian.rb', line 274

def _mean_rotation(ahar)
  super + @rotation0
end