SuperNOVAS C++ API v1.8
High-precision C/C++ astrometry library
Loading...
Searching...
No Matches
novas_object Struct Reference

Celestial object of interest. More...

#include <novas.h>

Public Attributes

char name [SIZE_OF_OBJ_NAME]
 name of the object (0-terminated)
long number
 enum novas_planet, or minor planet ID (e.g. NAIF), or star catalog ID.
struct novas_orbital orbit
 orbital data for NOVAS_ORBITAL_OBJECT type.
struct novas_cat_entry star
 basic astrometric data (in ICRS) for NOVAS_CATALOG_OBJECT type.
enum novas_object_type type
 NOVAS object type.

Detailed Description

Member Data Documentation

◆ name

char novas_object::name[SIZE_OF_OBJ_NAME]

name of the object (0-terminated)

Referenced by make_object(), supernovas::Source::name(), and novas_equals_object().

◆ number

◆ orbit

◆ star

struct novas_cat_entry novas_object::star

basic astrometric data (in ICRS) for NOVAS_CATALOG_OBJECT type.

Referenced by make_cat_object_sys(), make_object(), make_redshifted_object_sys(), novas_equals_object(), and place_star().

◆ type