obj/bod/

ominas_body__define.pro


Class description for ominas_body

Inheritance

All ancestor classes: ominas_core IDL_OBJECT

Subclasses: ominas_camera ominas_solid ominas_station

Properties

Properties in ominas_body

bd init
crd init

Routines

top ominas_body__define

NV/LIB/BOD

NAME: ominas_body__define PURPOSE: Class structure for the BODY class. CATEGORY: NV/LIB/BOD CALLING SEQUENCE: N/A FIELDS: opaque: Flag describing whether a body is "easily visible". Methods: bod_opaque, bod_set_opaque time: Time, at body position, at which this descriptor is valid. Methods: bod_time, bod_set_time orient: Orientation matrix, transforms body to inertial. Methods: bod_orient, bod_set_orient avel: Angular velocity vector. Each higher-order vector is the angular velocity for the vector of the preceding order. Methods: bod_avel, bod_set_avel pos: Position of body center in the inertial frame. Methods: bod_pos, bod_set_pos vel: Velocity of body center in the inertial frame. Methods: bod_vel, bod_set_vel libv: Libration vector. Each higher-order vector is the libration for the vector of the preceding order. The body librates about the direction v_unit(libv), with an amplitude given by v_mag(libv). Methods: bod_libv, bod_set_libv lib: Phase of the libraton vectors at body time. Methods: bod_lib, bod_set_lib dlibdt: Frequency for each libration vector. Methods: bod_dlibdt, bod_set_dlibdt aberration: Aberration flag mask: 1=correction performed. STATUS: Complete MODIFICATION HISTORY: Written by: Spitale, 1/1998 Adapted by: Spitale, 5/2016

File attributes

Modification date: Mon Jan 7 14:49:55 2019
Lines: 55