Class: Ephemeris::Planet::Venus
- Inherits:
-
Object
- Object
- Ephemeris::Planet::Venus
- Includes:
- Zodiac::Dignity
- Defined in:
- lib/ephemeris/planet/venus.rb
Constant Summary collapse
- ORB =
7
Instance Attribute Summary collapse
-
#position ⇒ Object
Returns the value of attribute position.
Instance Method Summary collapse
- #detriment ⇒ Object
- #domicile ⇒ Object
- #exaltation ⇒ Object
- #fall ⇒ Object
-
#initialize(position) ⇒ Venus
constructor
A new instance of Venus.
- #triplicity ⇒ Object
Constructor Details
#initialize(position) ⇒ Venus
Returns a new instance of Venus.
9 10 11 |
# File 'lib/ephemeris/planet/venus.rb', line 9 def initialize( position ) self.position = position end |
Instance Attribute Details
#position ⇒ Object
Returns the value of attribute position.
7 8 9 |
# File 'lib/ephemeris/planet/venus.rb', line 7 def position @position end |
Instance Method Details
#detriment ⇒ Object
17 18 19 |
# File 'lib/ephemeris/planet/venus.rb', line 17 def detriment [ Ephemeris::Zodiac::PositionMatrix::ARIES, Ephemeris::Zodiac::PositionMatrix::SCORPIO ] end |
#domicile ⇒ Object
13 14 15 |
# File 'lib/ephemeris/planet/venus.rb', line 13 def domicile [ Ephemeris::Zodiac::PositionMatrix::TAURUS, Ephemeris::Zodiac::PositionMatrix::LIBRA ] end |
#exaltation ⇒ Object
21 22 23 |
# File 'lib/ephemeris/planet/venus.rb', line 21 def exaltation Ephemeris::Zodiac::PositionMatrix::PISCES end |
#fall ⇒ Object
25 26 27 |
# File 'lib/ephemeris/planet/venus.rb', line 25 def fall Ephemeris::Zodiac::PositionMatrix::VIRGO end |
#triplicity ⇒ Object
29 30 31 |
# File 'lib/ephemeris/planet/venus.rb', line 29 def triplicity [ Ephemeris::Zodiac::PositionMatrix::CANCER, Ephemeris::Zodiac::PositionMatrix::SCORPIO, Ephemeris::Zodiac::PositionMatrix::PICSES, Ephemeris::Zodiac::PositionMatrix::TAURUS, Ephemeris::Zodiac::PositionMatrix::VIRGO, Ephemeris::Zodiac::PositionMatrix::CAPRICORN ] end |