Celestine API Documentation - v0.2.0
    Preparing search index...

    Interface Aspect

    A detected aspect between two celestial bodies.

    This represents an actual aspect found between two bodies at a specific time. All angular values are in degrees.

    const aspect: Aspect = {
    body1: 'Sun',
    body2: 'Saturn',
    type: AspectType.Trine,
    angle: 120,
    separation: 119.92,
    deviation: 0.08,
    orb: 8,
    strength: 99,
    isApplying: true,
    isOutOfSign: false,
    symbol: '△'
    };
    interface Aspect {
        body1: string;
        body2: string;
        type: AspectType;
        angle: number;
        separation: number;
        deviation: number;
        orb: number;
        strength: number;
        isApplying: boolean | null;
        isOutOfSign: boolean;
        symbol: string;
    }
    Index

    Properties

    body1: string

    First celestial body (by convention, the faster-moving body)

    body2: string

    Second celestial body

    Type of aspect

    angle: number

    Exact angle for this aspect type (e.g., 120 for trine)

    separation: number

    Actual angular separation between the bodies (0-180°)

    deviation: number

    Deviation from exact aspect angle (always positive)

    orb: number

    Orb used for this detection

    strength: number

    Aspect strength as percentage (100 = exact, 0 = at orb edge)

    isApplying: boolean | null

    Whether the aspect is applying (getting tighter) or separating

    isOutOfSign: boolean

    Whether this is an out-of-sign (dissociate) aspect

    symbol: string

    The aspect symbol