StarFisher

free astrology software

 

Settings.SettingsName.Body.BodyName

Type: Dynamically created object

An instance of the Body object (here named "BodyName").Object defining any type of a celestial object (e.g. planet). It can describe any real or fictious celestial object including planets, nodes, Arabic parts, house cusps, etc.

Properties

 

 
string Caption

Full object name to be displayed in output.

 

 
string Glyph

Graphical symbol of the object. The value is a letter of a used symbol font.

 

 
string Abbreviation

Abbreviation of the object's name. Used in lists and reports as a replacement of the assigned glyph.

 

 
color Color

The assigned color of the object. If not defined the default color is used.

 

 
element Element

The element of the object (if applicable) is set here. It is used both for visualizing purposes and interpretation purposes.

If the object color is not defined but an element is assigned to the object, the color assigned to the element is used (see also Settings.SettingsName.Display.ColorFire, ColorEarth, ColorAir, ColorWater)

 

 
string Formula

An expression defining the formula to calculate a position of a body or an object.
The formula syntax is as follows:

[operator] operand [operator operand [operator operand ...]]

Note: There must be a space between the operator and the operand.

E.g.:

"Sun"
or "Moon - Sun"
or "AS + Moon - Sun"
or "AS # Moon ~ Sun"
or "_E15"
or "- _H1 - 15 + Sirius"

The operator can be:

 + addition
 - subtraction
 # reversible addition (addition during the day, subtraction in the night)
 ~ reversible subtracton (subtraction during the day, addition in the night)

By "Day" is meant time when Sun's ecliptic longitude is above ASC/DSC


The operand can be:

  • a named object (see below)
  • a numbered ephemeris object in form _Enn, e.g. _E15
  • a house cusp in form _Hnn, e.g. _H1
  • a star name (multiple word names must be in quotes)
  • a degree expressed as an integer.

The named object list

  • Sun
  • Moon
  • Mercury
  • Venus
  • Mars
  • Jupiter
  • Saturn
  • Uranus
  • Neptune
  • Pluto
  • Earth
  • MeanNode
  • TrueNode
  • AS
  • DS
  • MC
  • IC
  • VX


Some ephemeris objects

Meaning Value
SUN _E0
MOON _E1
MERCURY _E2
VENUS _E3
MARS _E4
JUPITER _E5
SATURN _E6
URANUS _E7
NEPTUNE _E8
PLUTO _E9
MEAN_NODE _E10
TRUE_NODE _E11
MEAN_APOG _E12
OSCU_APOG _E13
INTP_APOG _E21      
INTP_PERG _E22   
EARTH _E14
CHIRON _E15
PHOLUS _E16
CERES _E17
PALLAS _E18
JUNO _E19
VESTA _E20


Hamburger or Uranian "planets"
CUPIDO _E40
HADES _E41
ZEUS _E42
KRONOS _E43
APOLLON _E44
ADMETOS _E45
VULKANUS _E46
POSEIDON _E47

In order to use additional asteroids, please download the proper ephemeris file first and find the asteroid's catalogue number and increase it by 10000. E.g. Sedna's number is 90337. Add 10000 and use: _E100377

For details on asteroids, see Swiss Ephemeris at http://www.astro.com.

The list of asteroids is located at http://www.astro.com/swisseph/astlist.htm.

 

 
degree Orb

An orb for aspect calculation using the planetary method (see Settings.SettingsName.Aspect for details)

 

 
degree MaxOrb

A maximum orb for aspects involving this body. In other words: even if a wider aspect orb would be otherwise accepted, this value will be used (see Settings.SettingsName.Aspect for details)

 

 
int AspectHarmonicLimit

This value is used only if it is greater than 0. In such a case the body can form aspects of a harmonic less or equal to this value. E.g. value 3 means 1st, 2nd and 3rd harmonic can be used, i.e. conjunctions (1/1), oppositions (1/2) and trines (1/3)

 

 
degree AvgSpeed

An average speed of the object. It can be used to display the current speed in percents.

 

 
degree MaxSpeed

A maximum geocentric speed the body can move. It is especially important for calculation of transits or directions.

Please note that if the maximum speed is set too low or the minimum speed too high, some transits might be omitted (skipped). Setting the maximum speed too high and the minimum speed too low slows down the calculation. So try to set the values correctly.

 

 
degree MinSpeed

A minimum geocentric speed the body can move. It is especially important for calculation of transits or directions.

Please note that if the maximum speed is set too low or the minimum speed too high, some transits might be omitted (skipped). Setting the maximum speed too high and the minimum speed too low slows down the calculation. So try to set the values correctly.