next up previous
Next: PcdMap - Apply 2-dimensional pincushion/barrel distortion
Up: AST Class Descriptions
Previous: MatrixMap - Map coordinates by multiplying by a matrix

Object - Base class for all AST Objects   

Description:
This class is the base class from which all other classes in the AST library are derived. It provides all the basic Object behaviour and Object manipulation facilities required throughout the library. There is no Object constructor, however, as Objects on their own are not useful.

Constructor Function:
None.

Inheritance
The Object base class does not inherit from any other class.

Attributes
All Objects have the following attributes:
  • Class: Object class name
  • ID: Object identification string
  • Nobject: Number of Objects in class
  • RefCount: Count of active Object pointers

Functions
The following routines may be applied to all Objects:


next up previous
Next: PcdMap - Apply 2-dimensional pincushion/barrel distortion
Up: AST Class Descriptions
Previous: MatrixMap - Map coordinates by multiplying by a matrix

AST A Library for Handling World Coordinate Systems in Astronomy
Starlink User Note 210
R.F. Warren-Smith & D.S. Berry
30th April 2003
E-mail:ussc@star.rl.ac.uk

Copyright (C) 2003 Central Laboratory of the Research Councils