Practical Astronomy Algorithms in .NET/C#
Loading...
Searching...
No Matches
PALib Namespace Reference

Namespaces

namespace  Data
 
namespace  Helpers
 
namespace  Tests
 

Classes

class  PABinary
 Binary star calculations. More...
 
class  PAComet
 Comet calculations. More...
 
class  PACoordinates
 Coordinate system calculations and conversions. More...
 
class  PADateTime
 Date and time calculations. More...
 
class  PAEclipses
 Eclipse calculations. More...
 
class  PAMacros
 Miscellaneous macro functions supporting the other classes. More...
 
class  PAMoon
 Moon calculations. More...
 
class  PAPlanet
 Planet calculations. More...
 
class  PASun
 Sun calculations. More...
 
class  PAUtils
 Utility methods. More...
 

Enumerations

enum  PACoordinateType { Apparent , True }
 Coordinate types. More...
 
enum  PATwilightType { Civil = 6 , Nautical = 12 , Astronomical = 18 }
 Twilight type. More...
 
enum  PAAngleMeasure { Degrees , Hours }
 Angle measurement units. More...
 
enum  PAAccuracyLevel { Approximate , Precise }
 Accuracy level of calculation. More...
 
enum  PAWarningFlag { OK , Warning }
 Warning flags for calculation results. More...
 

Enumeration Type Documentation

◆ PAAccuracyLevel

Accuracy level of calculation.

Enumerator
Approximate 

Approximate value.

Precise 

Precise value.

Definition at line 64 of file PATypes.cs.

◆ PAAngleMeasure

Angle measurement units.

Enumerator
Degrees 

Measurement by degrees.

Hours 

Measurement by hours.

Definition at line 48 of file PATypes.cs.

◆ PACoordinateType

Coordinate types.

Enumerator
Apparent 

Apparent (observer)

True 

Actual/real.

Definition at line 8 of file PATypes.cs.

◆ PATwilightType

Twilight type.

Maps to degrees-below-horizon.

Enumerator
Civil 

First period of twilight.

Nautical 

Second period of twilight.

Astronomical 

Second period of twilight.

Definition at line 27 of file PATypes.cs.

◆ PAWarningFlag

Warning flags for calculation results.

Enumerator
OK 

Calculation result is OK.

Warning 

Calculation result is invalid/inaccurate.

Definition at line 80 of file PATypes.cs.