/***************************************************** ** ** VargaHoroscope --- getNakshatra ** ******************************************************/ int VargaHoroscope::getNakshatra( const int &planet, const int &naksystem ) const { ASSERT_VALID_OBJECT( planet ) assert( naksystem == N27 || naksystem == N28 ); assert( horoscope ); return ::getNakshatra( horoscope->getObjectPosition( planet, true ).length, naksystem ); }
/***************************************************** ** ** VargaHoroscope --- getNakshatra27 ** ******************************************************/ int VargaHoroscope::getNakshatra27( const ObjectId &planet ) const { ASSERT_VALID_OBJECT( planet ) assert( horoscope ); return ::getNakshatra27( horoscope->getObjectPosition( planet, true ).longitude ); }
/***************************************************** ** ** VargaHoroscope --- getRasi ** ******************************************************/ Rasi VargaHoroscope::getRasi( const ObjectId &planet ) const { ASSERT_VALID_OBJECT( planet ) assert( horoscope ); return horoscope->getVargaData( planet, varga )->getRasi(); }
/***************************************************** ** ** VargaHoroscope --- getRasi ** ******************************************************/ int VargaHoroscope::getRasi( const int &planet ) const { ASSERT_VALID_OBJECT( planet ) assert( horoscope ); return horoscope->getVargaData( planet, division )->getRasi(); }