obj/cam/
ominas_camera__define.pro
Class description for ominas_camera
Inheritance
All ancestor classes: ominas_body ominas_core IDL_OBJECT
Properties
Properties in ominas_camera
- bd init
- cd init
- crd init
Routines
top ominas_camera__define
NV/LIB/CAM
NAME:
ominas_camera__define
PURPOSE:
Class structure fo the CAMERA class.
CATEGORY:
NV/LIB/CAM
CALLING SEQUENCE:
N/A
FIELDS:
scale: 2-element array giving the camera scale (radians/pixel) in
each direction. The meaning of this quantity depends on the
distortion model.
Methods: cam_scale, cam_set_scale
oaxis: 2-element array giving the image coordinates corresponding
to the camera optic axis.
Methods: cam_oaxis, cam_set_oaxis
exposure: Exposure duration. BODY time refers to the
center of this interval.
Methods: cam_exposure, cam_set_exposure
size: Image size in pixels.
Methods: cam_size, cam_set_size
filters: String array giving the names of each filter.
fn_focal_to_image: String giving the name of a function
that transforms points in the focal
plane coordinate system to points in
the image coordinate system. Default is
cam_image_to_focal_linear().
Methods: cam_fn_focal_to_image,
cam_set_fn_focal_to_image
fn_image_to_focal: String giving the name of a function
that transforms points in the image
coordinate system to points in the focal-
plane coordinate system. Default is
cam_image_to_focal_linear().
Methods: cam_fn_image_to_focal
cam_set_fn_image_to_focal
fn_psf: String giving the name of a function to be defined as
follows:
function <name>, cd, x, y, default=default
The function should return an array of PSF values at the given
coordinates, subject to the following rules:
1) If neither x nor y are given, then a PSF function is returned
on some default grid, which is application-specific.
2) If only x is given, then PSF values are returned for each x,
with y values set to zero.
3) If x and y are given, then PSF values are returned at all
points (x,y).
Methods: cam_fn_psf, cam_set_fn_psf, cam_psf, cam_psf_attrib
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: | 52 |