pro SMEIremoteView__define ;+ ; NAME: ; SMEIremoteView__define ; PURPOSE: ; Defines SMEIremoteView class structure ; CATEGORY: ; SMEIremote ; CALLING SEQUENCE: ; fov = obj_new('SMEIremoteView') ; INPUTS: ; OPTIONAL INPUT PARAMETERS: ; OUTPUTS: ; OPTIONAL OUTPUT PARAMETERS: ; INCLUDE: @compile_opt.pro ; On error, return to caller ; EXTERNAL: ; CALLS: ; SEE ALSO: ; SIDE EFFECTS: ; RESTRICTIONS: ; EXAMPLE: ; PROCEDURE: ; MODIFICATION HISTORY: ; AUG-2002, Paul Hick (UCSD/CASS; pphick@ucsd.edu) ;- struct = {SMEIremoteView, $ nview : 0L, $ ; # views time : ptr_new(), $ Loc : ptr_new(), $ ; Viewing location: lng, lat and r (AU) Dir : ptr_new(), $ ; Viewing direction: lng, lat Fov : ptr_new(), $ ; Angular width field of view Tilt : ptr_new(), $ ; Field of view tilt angle nDim : lonarr(3), $ rNear : 0d0, $ ; AU eqtrans : 0L , $ stereo : 0L } return & end