The following tables list the members exposed by Fits.

Public Constructors

  Name Description
Static Public method Fits Overloaded. Initializes a new instance of the Fits class.
Top

Public Fields

  Name Description
Public field Static DEFAULT_TEMP_DIR default directory path to store files created temporarily during execution of library This field is read-only.
Public field Static UrlProtocols What might URLs begin with?
Top

Protected Fields

  Name Description
Family field Static _tempDir directory path to store temporary fits files
Top

Public Properties

  Name Description
Public property NumberOfHDUs Get the current number of HDUs in the Fits object.
Public property Stream Set the data stream to be used for future input.
Public property Static TempDirectory Gets the temporary directory path
Top

Public Methods

  Name Description
Public method AddHDU Add an HDU to the Fits object. Users may intermix calls to functions which read HDUs from an associated input stream with the addHDU and insertHDU calls, but should be careful to understand the consequences.
Public method Close  
Public method CurrentSize Get the current number of HDUs in the Fits object.
Public method DeleteHDU Delete an HDU from the HDU list.
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetHDU Return the n'th HDU. If the HDU is already read simply return a pointer to the cached data. Otherwise read the associated stream until the n'th HDU is read.
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method InsertHDU Insert a FITS object into the list of HDUs.
Public method Static MakeHDU Overloaded. Create an HDU from the given Data.
Public method Read Overloaded. Return all HDUs for the Fits object. If the FITS file is associated with an external stream make sure that we have exhausted the stream.
Public method ReadHDU Read the next HDU on the default input stream.
Public method Static SetChecksum Add or update the CHECKSUM keyword.
Public method SetChecksum Add or Modify the CHECKSUM keyword in all headers.
Public method Size Return the number of HDUs in the Fits object. If the FITS file is associated with an external stream make sure that we have exhausted the stream.
Public method SkipHDU Overloaded. Skip the next HDU on the default input stream.
Public method ToString Returns a String that represents the current Object. (inherited from Object)
Public method Static Version Indicate the version of these classes
Public method Static Write Overloaded. writes the header to fits file
Public method Write Write a Fits Object to an external Stream. The stream is left open.
Top

Protected Methods

  Name Description
Family method FileInit Get a stream from the file and then use the stream initialization.
Family method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Family method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object)
Family method RandomInit Initialize using buffered random access
Family method StreamInit Do the stream initialization.
Top

Explicit Interface Implementations

  Name Description
Static Private method Fits Overloaded. Initializes a new instance of the Fits class.
Top

See Also