Categories / Planets
Planets
AllBeneficPlanetsInGoodConjunctionWith — Returns all natural benefic planets that are in genuinely beneficial conjunction with the input planet. The method requ
AllHarmfulPlanetsInBadConjunctionWith — Returns all planets that form genuinely harmful conjunctions with the input planet. The method gets the physically harm
AllHousePlanetsInHouseBasedOnSign — Returns all planets occupying each house using signbased house placement. The method loops through every house finds th
AllMaleficPlanetsAspecting — Returns all functional malefic planets that aspect the specified planet. The method gets the complete malefic list for
AllPhysicallyHarmfulPlanetsAspecting — Returns all physically harmful planets that aspect a specified planet. The method gets the physically harmful planet li
AllPhysicallyHarmfulPlanetsConjunctWith — Returns all physically harmful planets conjunct with a specified planet. The method gets all planets conjunct with the
AllPlanetAkshavedamshaSign — Returns the Akshavedamsha D45 sign for every planet at the given time.
AllPlanetBhamshaSign — Returns the Bhamsha D27 sign for every planet at the given time.
AllPlanetChaturthamsaSign — Returns the Chaturthamsha D4 sign for every planet at the given time.
AllPlanetChaturvimshamshaSign — Returns the Chaturvimshamsha D24 sign for every planet at the given time.
AllPlanetConstellation — Returns the Nirayana bconstellation of all nine planetsb at the given time.
AllPlanetDashamamshaSign — Returns the Dashamsha D10 sign for every planet at the given time.
AllPlanetData — Runs the automatic discovery system to return ball supported calculationsb that accept a cPlanetNamec and cTimec.
AllPlanetDrekkanaSign — Returns the Drekkana D3 sign for every planet at the given time.
AllPlanetDwadashamshaSign — Returns the Dwadashamsha D12 sign for every planet at the given time.
AllPlanetFixedLongitude — Returns the Sayana fixedzodiac longitudes of all nine planets at the given time. The method calculates and packages the
AllPlanetHoraSign — Returns the Hora D2 sign for every planet at the given time.
AllPlanetHouseData — Runs the automatic discovery system to return ball supported calculationsb that accept a cPlanetNamec cHouseNamec and c
AllPlanetKhavedamshaSign — Returns the Khavedamsha D40 sign for every planet at the given time.
AllPlanetLongitude — Returns the Nirayana longitudes of all nine planets at the given time. The method calculates and packages the longitude
AllPlanetNavamshaSign — Returns the Navamsha D9 sign for every planet at the given time.
AllPlanetOrderedByStrength — Returns all nine planets ordered by Shadbala strength strongest first. The method checks the cache calculates Shadbala
AllPlanetRasiSigns — Returns the Rasi D1 sign for every planet at the given time.
AllPlanetSaptamshaSign — Returns the Saptamsha D7 sign for every planet at the given time.
AllPlanetShashtyamshaSign — Returns the Shashtyamsha D60 sign for every planet at the given time.
AllPlanetShodashamshaSign — Returns the Shodamsha D16 sign for every planet at the given time.
AllPlanetSignsBasedOnHouseLongitudes — Returns the zodiac sign of every planet based on the houselongitude method rather than the direct Rasi sign. Each plane
AllPlanetsInASignFromLagna — Returns all planets located in a sign counted from the Lagna Ascendant. The method finds the sign that is the requested
AllPlanetsInBadAspectToHouse — Returns all planets casting bad aspects onto a house. The method gets all planets aspecting the requested house automat
AllPlanetsInBadAspectToPlanet — Returns all planets casting bad aspects onto a given planet. The method gets all planets aspecting the receiving planet
AllPlanetsInEnemyConjunctionWith — Returns all planets conjunct with the input planet that are enemies by combined relationship. The method gets all plane
AllPlanetsInFriendConjunctionWith — Returns all planets conjunct with the input planet that are friends by combined relationship. The method gets all plane
AllPlanetsInSignsFromLagna — Returns all planets located in any of several signs counted from Lagna. The method loops through the requested sign cou
AllPlanetsSignsFromPlanet — Returns all planets located in a sign counted from a reference planet. The method finds the sign that is the requested
AllPlanetsSignsFromPlanet — Returns all planets located in any of several signs counted from a reference planet. This overload has the same behavio
AllPlanetsSignsFromPlanet — Returns all planets located in any of several signs counted from a reference planet. The method loops through each requ
AllPlanetsSignsFromPlanet — Returns all planets located in a single sign counted from a reference planet. This overload has the same behavior as me
AllPlanetStrength — Returns the Shadbala strength of all nine planets. The method calculates PlanetShadbalaPinda... for each planet and ret
AllPlanetTrimshamshaSign — Returns the Trimshamsha D30 sign for every planet at the given time.
AllPlanetVimshamshaSign — Returns the Vimshamsha D20 sign for every planet at the given time.
AspectReceivedByDispositor — Returns all planets aspecting the dispositor of the given planet.
BeneficPlanetList — Returns the complete list of planets that are benefic for the charts Lagna. The method checks the seven classical plane
BeneficPlanetListByShadbala — Returns the strongest planet by Shadbala. The method orders all planets by Shadbala strength selects the first planet f
BeneficPlanetListByShadbala — Returns planets whose Shadbala strength is above a supplied threshold. The method calculates the strength of all planet
BeneficPlanetListInSign — Returns all lagnaspecific benefic planets located in a given sign. The method gets all planets in the requested sign ge
BeneficPlanetsAspectingHouse — Returns all lagnaspecific benefic planets aspecting a given house. The method gets the complete benefic planet list fil
BeneficPlanetsAspectingPlanet — Returns all lagnaspecific benefic planets aspecting a given planet. The method gets the complete benefic planet list fi
DispositorConjunctWith — Returns all planets conjunct with the dispositor of the given planet.
DistanceBetweenPlanets — Returns the shortest angular distance between two zodiac longitudes. The method calculates the absolute difference betw
DistanceBetweenPlanets — Calculates the bsmallest angular distanceb between two planets. The method 1. gets the Nirayana longitude of both plane
FunctionalMaleficPlanetList — Returns the complete list of functional malefic planets for the charts Lagna. The method delegates to MaleficPlanetList
GetPlanetTags — Returns a traditional keyword summary for a planet. The returned description may include themes such as relationships r
GetPlanetTagsFromList — Builds one combined descriptive string for a list of planets by concatenating the tag text of each planet. This is a co
HouseAllPlanetOccupiesBasedOnLongitudes — Returns the longitudebased house placement of all nine planets. The method loops through all nine planets calculates ea
HouseFromPlanetByAspectOrKendra — Returns the target planets signbased house if the target is meaningfully connected to the reference planet. The method
HousePlanetOccupiesBasedOnLongitudes — Finds the house occupied by a planet using house longitude ranges. The method gets the planets Nirayana longitude loads
HousePlanetOccupiesBasedOnSign — Finds the house occupied by a planet using signbased house assignment. The method gets the planets Rasi sign gets the R
HousesInAspect — Returns all houses aspected by a planet. The method calculates the signs aspected by the planet checks the sign assigne
HousesOwnedByPlanet — Returns all houses owned by a planet at a given time. The method gets the zodiac signs ruled by the planet gets the sig
IsAllPlanetsInHouse — Checks whether every planet in a supplied list is in the same requested house. The method tests each planet using signb
IsAnyPlanetsInHouse — Checks whether at least one planet in a supplied list is in the requested house. The method tests each planet using sig
IsBeneficPlanetAspectHouse — Checks whether any lagnaspecific benefic planet aspects a given house. The method delegates to BeneficPlanetsAspectingH
IsBeneficPlanetInHouse — Checks whether any complete lagnaspecific benefic planet occupies a given house. The method gets all planets in the req
IsBeneficPlanetInSign — Checks whether any lagnaspecific benefic planet is located in a given sign. The method delegates to BeneficPlanetListIn
IsBeneficsInSignsFromPlanet — Checks whether any lagnaspecific benefic planet is present in selected signs counted from a reference planet. The metho
IsEarthquakeJupiterSaturnConjunction — Two of the worst earthquakes occurred in 1960 perhaps due to JupiterSaturn remaining in the same sign p.73
IsEarthquakeMajorPlanetsInAirySigns — Major planets generally occupy airy signs p.66 rule 5 Airy signs Gemini Libra Aquarius. Seven bodies are disposed in mu
IsEarthquakeMajorPlanetsInEarthySigns — Major planets generally occupy earthy signs p.66 rule 5 Earthy signs Taurus Virgo Capricorn. Threshold 2 of Mars Saturn
IsEarthquakeMajorPlanetsInMutualKendras — The major planets Mars Saturn Rahu and Jupiter will be in mutual angles Kendras or trines Trikonas p.66 rule 3 Checks i
IsEarthquakeMercurySaturnConjunction — Mercury is in conjunction with both the Moon and Saturn Assam 1950 p.73 MercurySaturn conjunction appears alongside Moo
IsEarthquakeMoonMercuryConjunction — The most important feature is again the closeness of the Moon and Mercury p.65 MoonMercury conjunction appears in nearl
IsEarthquakeMoonMercuryExactConjunction — The most important feature is again the closeness of the Moon and Mercury p.65 EXACT conjunction within 3 degrees stron
IsEarthquakePlanetsClusteredInNarrowArc — Except Jupiter and RahuKetu the rest were all clustered within an arc of 38 p.65 Checks if 5 planets fall within a 40de
IsHarmfulPlanetAspectingHouse — Checks whether any physically harmful planet aspects a given house. The method delegates to PhysicallyHarmfulPlanetsAsp
IsHouseAspectedByPlanet — Checks whether a planet aspects a given house. The method gets all houses aspected by the transmitting planet checks wh
IsMaleficPlanetAspectHouse — Checks whether any lagnaspecific malefic planet aspects a given house. The method gets the complete malefic planet list
IsMaleficPlanetInHouse — Checks whether any lagnaspecific malefic planet occupies a given house. The method gets all planets in the requested ho
IsMaleficPlanetInSign — Checks whether any lagnaspecific malefic planet is located in a given sign. The method delegates to MaleficPlanetListIn
IsPlanetAfflicted — Performs an enhanced affliction check for a planet. The method treats a planet as afflicted when any of the following a
IsPlanetAfflictedSpecificallyByPlanets — Checks whether a planet is afflicted specifically by a supplied list of damaging planets. For each damaging planet the
IsPlanetAspectedByBeneficPlanets — Checks whether a planet receives an aspect from any lagnaspecific benefic planet. The method delegates to BeneficPlanet
IsPlanetAspectedByEnemyPlanets — Checks whether a planet receives an aspect from any planet that is an enemy by combined relationship. The method gets a
IsPlanetAspectedByFriendPlanets — Checks whether a planet receives an aspect from any planet that is friendly by combined relationship. The method gets a
IsPlanetAspectedByMaleficPlanets — Checks whether a planet receives any aspect from lagnaspecific malefic planets. The method delegates to MaleficPlanetsA
IsPlanetAspectedByPhysicallyHarmfulPlanets — Checks whether a planet receives an aspect from any physically harmful planet. The method delegates to AllPhysicallyHar
IsPlanetAspectedByPlanet — Checks whether one planet aspects another planet. The method gets all planets aspected by the transmitting planet check
IsPlanetAspectingHouse — Checks whether a planet aspects a specific house at the given time. The method gets all houses currently aspected by th
IsPlanetAspectingHouse — Checks whether a planet aspects a house identified by its raw number. This overload converts the integer house number i
IsPlanetAspectingOwnHouse — Checks whether a planet aspects any house that it owns. The method excludes Rahu and Ketu gets all houses currently asp
IsPlanetBenefic — Checks whether a planet appears in the complete lagnaspecific benefic list. The method delegates to BeneficPlanetList..
IsPlanetBeneficLordForLagna — Checks whether a planet is a benefic lord for the charts Lagna based on fixed Lagnaspecific lordship rules. The method
IsPlanetBeneficToLagna — Checks whether a planet is benefic for the charts specific Lagna. This method is a naming alias that delegates to the c
IsPlanetCombust — Determines whether a planet is combust because it is too close to the Sun. The method excludes planets that are not eva
IsPlanetConjunctWithBeneficPlanets — Checks whether a planet is conjunct with any natural benefic that also has a beneficial relationship to it. The method
IsPlanetConjunctWithEnemyPlanets — Checks whether a planet is conjunct with any enemy planet. The method delegates to AllPlanetsInEnemyConjunctionWith....
IsPlanetConjunctWithFriendPlanets — Checks whether a planet is conjunct with any friendly planet. The method delegates to AllPlanetsInFriendConjunctionWith
IsPlanetConjunctWithMaleficPlanets — Checks whether a planet is conjunct with any functional malefic planet for the charts Lagna. The method gets the lagnas
IsPlanetConjunctWithPhysicallyHarmfulPlanets — Checks whether a planet is conjunct with any physically harmful planet. The method delegates to AllPhysicallyHarmfulPla
IsPlanetConjunctWithPlanet — Checks whether two planets are conjunct. The method gets the conjunction list for planetA gets the conjunction list for
IsPlanetDebilitated — Checks whether a planet is at its exact debilitation degree. The method gets the planets Nirayana longitude converts it
IsPlanetDefeatedInPlanetaryWar — Checks whether a planet is defeated in Graha Yuddha planetary war. The method applies the planetarywar rules documented
IsPlanetExalted — Checks whether a planet is in its exaltation sign. The method gets the planets current Rasi sign looks up the planets c
IsPlanetExaltedDegree — Checks whether a planet is at its exact exaltation degree. The method gets the planets Nirayana longitude converts it i
IsPlanetExaltedSign — Checks whether a planet is anywhere in its exaltation sign. The method calculates the planets Rasi sign gets the planet
IsPlanetFortified — Checks whether a planet is fortified meaning strong and well supported. The method requires the planet to be strong by
IsPlanetFunctionalMalefic — Checks whether a planet is a functional or temporal malefic for the charts Lagna. The method delegates to IsPlanetMalef
IsPlanetGocharaBindu — Checks whether a planet is currently transiting through a sign whose Ashtakavarga bindu count matches the requested val
IsPlanetGocharaBinduResult — Checks whether a planet is currently transiting through a sign with the requested bindu count and returns a richer expl
IsPlanetHemmedByMalefics — Checks whether a planet is hemmed between malefic planets. The method finds the planets signbased house identifies the
IsPlanetInBadAspectToHouse — Checks whether a house receives any bad aspects. The method delegates to AllPlanetsInBadAspectToHouse... and checks whe
IsPlanetInBeneficSign — Checks whether a planet is placed in a sign ruled by a benefic planet. The method gets the planets current Rasi sign fi
IsPlanetInEnemyHouse — Checks whether a planet is in a house whose sign is ruled by an enemy. The method excludes Rahu and Ketu finds the plan
IsPlanetInEnemySign — Checks whether a planet is placed in an enemy sign. The method gets the planets current Rasi sign determines the relati
IsPlanetInFriendHouse — Checks whether a planet is in a house whose sign is ruled by a friend. The method excludes Rahu and Ketu finds the plan
IsPlanetInFriendlyDrekkana — Checks whether a planet is in a Drekkana whose lord is friendly to that planet. The method finds the planets D3 Drekkan
IsPlanetInFriendSign — Checks whether a planet is placed in a friendly sign. The method gets the planets current Rasi sign determines the rela
IsPlanetInGandanta — Checks if a planet is in bGandantab the treacherous junction zones between the water and fire signs. Per Prasna Marga g
IsPlanetInGarvitaAvasta — Checks whether a planet is in bGarvita Avastab. The method returns ctruec when the planet is either in exaltation or in
IsPlanetInGoodAspectToHouse — Checks whether a planet casts a good aspect onto a house. The method confirms that the transmitting planet aspects the
IsPlanetInGoodAspectToPlanet — Checks whether one planet casts a good aspect onto another planet. The method confirms that the transmitting planet asp
IsPlanetInGopuraAmsha — Checks whether a planet has attained Gopura Amsha Gopuramsa. The method excludes Rahu and Ketu checks the planets sign
IsPlanetInHouseBasedOnLongitudes — Checks whether a planet is in a specified house using longitudebased house boundaries. The method calculates the planet
IsPlanetInHouseBasedOnSign — Checks whether a planet is in a specified house using signbased house placement. The method calculates the planets hous
IsPlanetInHouseKP — Checks whether a planet falls inside a house using a KPstyle cusp boundary method. The method reads the cusp longitude
IsPlanetInKendra — Checks whether a planet is in a Kendra house from Lagna. The method checks only 4th house 7th house 10th house
IsPlanetInKendra — Checks whether any planet in a supplied list is in a Kendra house. The method loops through the input list and returns
IsPlanetInKendraFromPlanet — Checks whether one planet is in a Kendra position from another planet. The method counts the sign distance between the
IsPlanetInKshobhitaAvasta — Checks whether a planet is in bKshobhita Avastab using the current code logic. The source description says this state i
IsPlanetInKshuditaAvasta — Checks whether a planet is in bKshudita Avastab. The current implementation treats the planet as Kshudita when banyb of
IsPlanetInLajjitaAvasta — Checks whether a planet is in bLajjita Avastab in the current implementation. The source description says Lajjita appli
IsPlanetInMoolatrikona — Checks whether a planet is in its Moolatrikona zone. Moolatrikona is similar to exaltation but it applies to a sign ran
IsPlanetInMuditaAvasta — Checks whether a planet is in bMudita Avastab. The method returns ctruec when banyb of the following applies the planet
IsPlanetInOwnHouse — Checks whether a planet is placed in a house whose sign it owns. The method excludes Rahu and Ketu finds the planets cu
IsPlanetInOwnSign — Checks whether a planet is placed in its own sign. The method uses the same relationship check as IsPlanetInOwnHouse...
IsPlanetInSign — Checks whether a planet is currently in a specific zodiac sign. The method calculates the planets Rasi sign at the give
IsPlanetInTrashitaAvasta — Checks whether a planet is in bTrashita Trishita Avastab. The current code requires all of the following the planet is
IsPlanetInTrikona — Checks whether a planet is in a Trikona house from Lagna. The Trikona houses are 1st 5th 9th
IsPlanetInUpachaya — Checks whether a planet is in an Upachaya house. The Upachaya houses are 3rd 6th 10th 11th
IsPlanetInWaterySign — Checks whether a planet is currently in a water sign. The method gets the planets Rasi sign and tests whether that sign
IsPlanetMaleficForLagna — Checks whether a planet appears in the complete lagnaspecific malefic list. The method simply tests whether MaleficPlan
IsPlanetMaleficLordForLagna — Checks whether a planet is a malefic lord for the charts Lagna based on fixed Lagnaspecific lordship rules. The method
IsPlanetMaleficToLagna — Checks whether a planet is malefic for the charts specific Lagna. This method is a naming alias that delegates to the c
IsPlanetMarakaToLagna — Checks whether a planet is a Maraka for the charts Lagna. The method gets the Lagna sign applies a fixed LagnatoMaraka
IsPlanetNaturalBenefic — Checks whether a planet is a natural benefic. The implementation treats the following planets as natural benefics Jupit
IsPlanetNaturalMalefic — Checks whether a planet is a natural malefic. The implementation treats the following planets as natural malefics Mars
IsPlanetNeutralForLagna — Checks whether a planet is neutral for the charts Lagna. The method determines the Lagna sign applies a fixed Lagnaspec
IsPlanetPhysicallyHarmful — Checks whether a planet appears in the physically harmful planet list. The method delegates to PhysicallyHarmfulPlanetL
IsPlanetReceivingBadAspects — Checks whether a planet is receiving any bad aspects. The method delegates to AllPlanetsInBadAspectToPlanet... and retu
IsPlanetReceivingHarmfulConjunctions — Checks whether a planet receives any harmful conjunctions. The method delegates to AllHarmfulPlanetsInBadConjunctionWit
IsPlanetRetrograde — Checks whether a planet is retrograde at the supplied time. The method handles special fixed cases calculates the plane
IsPlanetSameHouseWithHouseLord — Checks whether a planet occupies the bsame houseb as the lord of a specified house. This method does bnotb require exac
IsPlanetsInSignsFromLagna — Checks whether any planet from a supplied list is located in any of the requested signs counted from Lagna. The method
IsPlanetsInSignsFromPlanet — Checks whether any planet from a supplied list is located in any of the requested signs counted from a reference planet
IsPlanetStrongInShadbala — Checks whether a planet meets its classical minimum Shadbala threshold. The method compares the planets Shadbala Pinda
IsPlanetVargottama — Checks whether a planet is Vargottama. A planet is treated as Vargottama when it occupies the same zodiac sign in the R
IsPlanetWeak — Checks whether a planet is weak by the two simple conditions used in this helper. The method returns true if the planet
IsUpagraha — Checks whether a planet name belongs to the bUpagrahab set used by this library. The method returns ctruec for the supp
MaleficPlanetListByShadbala — Returns the weakest planet by Shadbala. The method orders all planets by strength selects the final planet from the ord
MaleficPlanetListByShadbala — Returns planets whose Shadbala strength is below a supplied threshold. The method calculates the strength of all planet
MaleficPlanetListForLagna — Returns the complete list of planets that are malefic for the charts specific Lagna. The method checks the seven classi
MaleficPlanetListInSign — Returns all lagnaspecific malefic planets located in a given sign. The method gets all planets in the requested sign ge
MaleficPlanetsAspectingPlanet — Returns the lagnaspecific malefic planets that aspect a given planet. The method gets the list of malefic planets for t
MarakaPlanetList — Builds a prioritized list of potential Maraka planets for the chart. The method groups planets into rough strength tier
NaturalBeneficPlanetList — Returns the fixed list of natural benefic planets. The returned list contains Jupiter Venus
NaturalMaleficPlanetList — Returns the fixed list of natural malefic planets. The returned list contains Mars Saturn Rahu Ketu
PaapaKartariPlanets — Finds planets in Paapa Kartari Yoga meaning planets hemmed between malefic influences. For each planet the method finds
PapaGrahasList — Returns the list of Papa Grahas used for Shadbala and physicalaffliction calculations. The method always includes Sun M
PhysicallyHarmfulPlanetList — Returns the list of planets considered physically harmful through aspects conjunctions combustionlike influence or hars
PhysicallyHarmfulPlanetsAspectingHouse — Returns all physically harmful planets that aspect a given house. The method gets the physically harmful planet list ch
PickOutStrongestPlanet — Selects the strongest planet from a supplied list based on Shadbala. The method returns immediately if the list contain
PlanetAbdaBala — Calculates Abda Bala the yearly lord strength. The method awards strength to the planet that rules the year of birth.
PlanetAkshavedamshaD45Sign — Returns the planets Akshavedamsha D45 sign at the given time. The method converts the planets Rasi sign into its D45 eq
PlanetAshtakavargaReducedBindu — Returns the reduced bindu count for a planet in a specific sign after applying the standard Ashtakavarga reduction step
PlanetAshtakavargaReductions — Returns the full Ashtakavarga reduction result for a planet. The result includes the major intermediate and final stage
PlanetAshtakvargaBindu — Give a planet and sign and ashtakvarga bindu can be calculated uses Bhinnashtakavarga EXP In the Suns own Ashtakvarga t
PlanetAshtakvargaBinduByPlanet — Example Get Venus bindu in Mercurys Ashtakvarga main planet
PlanetAspectDegree — Calculates the aspect strength or aspect value between two planets. The method calculates the longitudinal difference f
PlanetAvasta — Returns all bAvasta statesb that match for a planet at the given time. The method checks the six supported Avastas in t
PlanetAyanaBala — Calculates Ayana Bala the strength based on a planets declination and northern or southern course. The method gets the
PlanetBhamshaD27Sign — Returns the planets Bhamsha Saptavimshamsha D27 sign at the given time. The method starts with the planets standard Ras
PlanetChaturthamshaD4Sign — Returns the planets Chaturthamsha D4 sign at the given time. The method starts with the planets standard Rasi D1 sign a
PlanetChaturvimshamshaD24Sign — Returns the planets Chaturvimshamsha D24 sign at the given time. The method converts the planets Rasi sign into its D24
PlanetChestaBala — Calculates Chesta Bala the motional strength of a planet. The method supports three different calculation paths Sun and
PlanetCirculationTime — Returns the circulation or orbital period used by Chesta Bala support calculations.
PlanetCombinedRelationshipWithPlanet — Calculates the combined relationship between two planets by merging permanent and temporary relationships. The method e
PlanetConstellation — Gets the constellation behind a planet at a given time
PlanetDashamamshaD10Sign — Returns the planets Dashamamsha D10 sign at the given time. The method converts the planets Rasi sign into its D10 equi
PlanetDebilitationPoint — Returns the classical debilitation point for a planet. The result includes both the debilitation sign the exact debilit
PlanetDeclination — Calculates the declination of a planet. Declination is the planets angular distance north or south of the celestial equ
PlanetDigBala — Calculates Dig Bala the directional strength of a planet. The method assigns each planet a direction of maximum strengt
PlanetDivisionalLongitude — Calculates the divisional longitude of a planet for a specified divisional chart number. The method 1. gets the planets
PlanetDrekkanaBala — Calculates Drekkana Bala a positionalstrength component based on where a planet falls within a sign. The method follows
PlanetDrekkanaD3Sign — Returns the planets Drekkana D3 sign at the given time. The method converts the planets Rasi sign into its Drekkana equ
PlanetDrikBala — Calculates Drik Bala the aspect strength of a planet. The method excludes Rahu and Ketu loops through the seven classic
PlanetDwadashamshaD12Sign — Returns the planets Dwadashamsha D12 sign at the given time. The method converts the planets Rasi sign into its D12 equ
PlanetDwadashamshaSignOLD — Calculates a planets Dwadashamsha D12 sign using an older manual method retained in the codebase. The method gets the p
PlanetEphemerisLongitude — Returns a planets raw ephemeris longitude from Swiss Ephemeris. The method acts as a lowerlevel bridge between VedAstro
PlanetExaltationPoint — Returns the classical exaltation point for a planet. The result includes both the exaltation sign the exact exaltation
PlanetHoraBala — Calculates Hora Bala also called Horadhipathi Bala. The method awards strength when the planet is the lord of the Hora
PlanetHoraD2Signs — Returns the planets Hora D2 sign at the given time. The method starts from the planets Rasi sign and converts it into t
PlanetInSign — Returns all planets currently located in the requested zodiac sign. The method explicitly calculates the sign of each o
PlanetIshtaKashtaScoreDegree — Converts a planets Ishta and Kashta scores into a compact beneficversusmalefic scale. The method calculates the planets
PlanetIshtaScore — Calculates Ishta Phala the favorable or beneficial strength of a planet. The method returns 0 for Rahu and Ketu calcula
PlanetKalaBala — Calculates Kala Bala the temporal strength of a planet. The method combines several timebased substrengths including Na
PlanetKashtaScore — Calculates Kashta Phala the difficult or unfavorable strength of a planet. The method returns 0 for Rahu and Ketu calcu
PlanetKendraBala — Calculates Kendra Bala the strength a planet receives from its house category. The method assigns strength based on the
PlanetKhavedamshaD40Sign — Returns the planets Khavedamsha D40 sign at the given time. The method converts the planets Rasi sign into its D40 equi
PlanetLordOfConstellation — Returns the lord of the constellation occupied by a planet. The method calculates the planets Nirayana longitude finds
PlanetLordOfZodiacSign — Returns the lord of the zodiac sign occupied by a planet. The method calculates the planets Nirayana longitude converts
PlanetMasaBala — Calculates Masa Bala the monthly lord strength. The method awards strength to the planet that rules the month of birth.
PlanetMotionName — Determines the motion state Gati of a planet according to classical Vedic astrology rules. The method uses different lo
PlanetNaisargikaBala — Returns the planets Naisargika Bala or natural strength. Naisargika Bala is the inherent brightnessbased strength of a
PlanetNathonnathaBala — Calculates Nathonnatha Bala also called Divaratri Bala. The method returns full strength for Mercury converts the birth
PlanetNatureScore — Calculates a simplified bnature scoreb for a planet based on its Shadbaladerived strength. The method 1. calculates the
PlanetNavamshaD9Sign — Returns the planets Navamsha D9 sign at the given time. The method converts the planets Rasi sign into its D9 equivalen
PlanetNirayanaLongitude — Returns a planets Nirayana sidereal longitude at the supplied time. The method checks the cache handles Upagrahas separ
PlanetOchchaBala — Calculates Ochcha Bala the planets exaltation strength. The method gets the planets current longitude gets the planets
PlanetOjayugmarasyamsaBala — Calculates Ojayugmarasyamsa Bala strength from oddeven placement in Rasi and Navamsha. The method checks whether the pl
PlanetOwnAshtakvargaBindu — Gets bindus for planet in its own Ashtakavarga in the sign it is in
PlanetPakshaBala — Calculates Paksha Bala strength based on the Moons phase. The method measures the angular distance between the Moon and
PlanetPermanentRelationshipWithPlanet — Returns the permanent natural relationship between two planets. The method uses fixed classical friendship neutrality a
PlanetPowerPercentage — Converts a planets Shadbala strength into a relative percentage score. The method calculates the strength of all planet
PlanetRasiD1Sign — Returns the planets standard Rasi D1 sign at the given time. The method uses caching to avoid repeated calculation gets
PlanetRelationshipWithHouse — Returns a planets relationship with a house based on the sign occupying that house. The method gets the zodiac sign ass
PlanetRelationshipWithSign — Returns a planets relationship to a zodiac sign based on the planets relationship with that signs lord. The method excl
PlanetSaptamshaD7Sign — Returns the planets Saptamsha D7 sign at the given time. The method converts the planets Rasi sign into its D7 equivale
PlanetSaptamshaSignOLD — Calculates a planets Saptamsha D7 sign using an older legacy method retained for reference and comparison. The method 1
PlanetSaptavargajaBala — Calculates Saptavargaja Bala the strength a planet receives from its dignity across seven divisional placements. The me
PlanetsAspectingHouse — Returns all planets that aspect a given house. The method loops through all nine planets gets the houses aspected by ea
PlanetsAspectingPlanet — Returns all planets that aspect a given planet. The method checks all nine planets and keeps those for which IsPlanetAs
PlanetSayanaLatitude — Returns a planets Sayana tropical latitude at the supplied time. The method checks the cache converts the time to Julia
PlanetSayanaLongitude — Returns a planets Sayana tropical longitude at the supplied time. The method checks the cache converts the time to Juli
PlanetShadbalaPinda — Calculates the final total Shadbala Pinda for a planet. The method adds the six main planetary strength components Stha
PlanetShashtyamshaD60Sign — Returns the planets Shashtyamsha D60 sign at the given time. The method converts the planets Rasi sign into its D60 equ
PlanetShodashamshaD16Sign — Returns the planets Shodashamsha D16 sign at the given time. The method converts the planets Rasi sign into its D16 equ
PlanetSignTransit — Calculates the periods during which a planet stays in each bzodiac signb between two times. The method 1. generates tim
PlanetsInAspect — Returns all planets that receive aspects from the input planet. The method calculates the signs aspected by the input p
PlanetsInConjunction — Returns all planets in conjunction with a given planet. The method sets an 8degree conjunction orb gets the longitude o
PlanetsInGocharaHouse — Returns all planets currently occupying a specific Gochara house where the house count is measured from the natal Moon
PlanetsInHouseBasedOnLongitudes — Returns all planets located in a specific house using house longitude boundaries. The method gets all house longitude r
PlanetsInHouseBasedOnSign — Returns all planets located in a specific house using signbased house mapping. The method gets the zodiac sign assigned
PlanetsInSign — Returns all planets currently occupying a given zodiac sign. The method checks all nine planets and collects those whos
PlanetSodyaPinda — Calculates the Sodya Pinda for a planets Ashtakavarga. The method returns the combined Pinda value used in a range of t
PlanetSpeed — Returns the planets longitudinal speed at the supplied time. The method checks the cache converts the time to Julian Ep
PlanetSthanaBala — Calculates Sthana Bala the positional strength of a planet. The method combines the major subcomponents of positional s
PlanetStrength — Alias for PlanetShadbalaPinda.... This method exists as a simpler easiertoremember name for retrieving a planets total
PlanetTajikaConstellation — Returns the Tajika constellation of a planet for a specific year. The method gets the planets Tajika longitude converts
PlanetTajikaLongitude — Returns the Tajika longitude of a planet for a specific year. The method calculates the Tajika or annualreturn date for
PlanetTajikaZodiacSign — Returns the Tajika zodiac sign of a planet for a specific year. The method calculates the planets Tajika longitude conv
PlanetTemporaryFriendList — Returns the planets that are temporary friends of a given planet based on sign position. The method gets the planets cu
PlanetTemporaryRelationshipWithPlanet — Returns the temporary relationship between two planets based on their relative sign positions. The method returns SameP
PlanetTribhagaBala — Calculates Tribhaga Bala strength from the onethird division of day or night. The method follows these rules During the
PlanetTrimshamshaD30Sign — Returns the planets Trimshamsha D30 sign at the given time. Unlike most other divisional methods in this section this o
PlanetVaraBala — Calculates Vara Bala the weekday lord strength. The method awards strength to the planet that rules the day of birth.
PlanetVimshamshaD20Sign — Returns the planets Vimshamsha D20 sign at the given time. The method converts the planets Rasi sign into its D20 equiv
PlanetYuddhaBala — Calculates Yuddha Bala the strength adjustment from planetary war. The method checks whether the target planet is eligi
PlanetZodiacSignBasedOnHouseLongitudes — Returns a planets zodiac sign based on the house it occupies according to house longitudes. The method finds which hous
ShubKartariPlanets — Finds planets in Shubha Kartari Yoga meaning planets hemmed between benefic influences. For each planet the method find
SignCountedFromPlanetSign — Counts forward from the zodiac sign occupied by a planet and returns the sign reached after the requested count. For ex
SignDistanceFromPlanetToPlanet — Counts the zodiacsign distance from one planet to another. The method gets the Rasi sign of the starting planet gets th
SignsPlanetIsAspecting — Returns the zodiac signs aspected by a planet at the given time. The method begins from the planets current sign and ap
SubhaGrahasList — Returns the list of Subha Grahas used for benefic strength and aspect calculations. The method always includes Jupiter
SunAndMoonWellPlacedAndAspected — Checks whether both the Sun and Moon are sufficiently strong and receive netbenefic aspect influence. The method requir
SunMoonConjunctionAngle — Calculates the bangular distance between the Moon and the Sunb at a given time. The method 1. gets the Nirayana longitu
UpagrahaLongitude — Calculates the longitude of a bnonsolar Upagrahab by finding the Lagna rising at a selected planetary part of the day o
UpagrahaPartNumber — Returns the numbered bUpagraha planetary partb for a planet at a given time. The method 1. checks whether the time fall
ZodiacSignsOwnedByPlanet — Returns all zodiac signs ruled by a planet. The method maps the standard planetary rulers to their signs and also inclu