summaryrefslogtreecommitdiffstats
path: root/funtools/fitsy/doc/headimage.html
blob: cfb98bfccbbcf796b0e16410f017c2d4bd037f5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> headimage
</TITLE>
<p>
<!-- pnuts --> <a href="tableval.html">[Previous]</a> <a href="headtable.html">[Next]</a> <a href="fitsy.html">[Up]</a> <a href="../mmtilib.html">[Top]</a>
<META NAME="generator" CONTENT="txt2html v1.3">
</HEAD>
<BODY>


<A NAME="section-1.1.1"><H3>NAME</H3></A>

<P>
 ft_syncdata,ft_synchead,ft_imageloadhead,ft_imagestorhead,ft_imagefree,ft_basicloadhead,ft_basicstorhead,ft_basicfree
- Fitsy FITS routines for reading and writing image related cards.

<A NAME="section-1.1.2"><H3>SYNOPSIS</H3></A>

 

<PRE>
void ft_syncdata(FITSHead fits);
void ft_synchead(FITSHead fits);
FITSImage ft_imageloadhead(FITSHead fits);
void ft_imagestorhead(FITSHead fits, FITSImage image);
void ft_imagefree(FITSImage image);
FITSBasic ft_basicloadhead(FITSHead fits);
void ft_basicstorhead(FITSHead fits, FITSBasic basic);
void ft_basicfree(FITSBasic basic);


<P>
</PRE>
<A NAME="section-1.1.3"><H3>PARAMETERS</H3></A>

<UL>
<P>
  <LI> <B>FITSHead fits</B> - FITS header to read/write image
      cards from/to.
  <LI> <B>FITSImage image</B> - Image data to copy into header.
  <LI> <B>FITSBasic basic</B> - FITSBasic structure

</UL>
<A NAME="section-1.1.4"><H3>DESCRIPTION</H3></A>

<P>
 The routines on this page are usually called automatically from
 <B>ft_headinit</B>, <B>ft_headread</B>, <B>ft_headwrite</B> and other higher level
 routines. This user should never need to call them with the
 exception of <B>ft_synchead</B> or <B>ft_syncdata.</B>

<A NAME="section-1.1.4.1"><H4>ft_syncdata</H4></A>

<P>
 Copy information from a <B>FITSHead</B> into the <B>FITSBasic</B>, <B>FITSImage</B>
 and <B>FITSTable</B> data structures.

<A NAME="section-1.1.4.2"><H4>ft_synchead</H4></A>

<P>
 Copy information from the <B>FITSBasic</B>, <B>FITSImage</B> and <B>FITSTable</B> data
 structures into a <B>FITSHead.</B>

<A NAME="section-1.1.4.3"><H4>ft_imageloadhead</H4></A>

<P>
 Load image FITS values into the <B>FITSImage</B> structure.

<A NAME="section-1.1.4.4"><H4>ft_imagestorhead</H4></A>

<P>
 Store image FITS values from a <B>FITSImage</B> structure into a header.

<A NAME="section-1.1.4.5"><H4>ft_imagefree</H4></A>

<P>
 Free a FITSImage data structure.

<A NAME="section-1.1.4.6"><H4>ft_basicloadhead</H4></A>

<P>
 Load basic FITS values into the <B>FITSBasic</B> structure.

<A NAME="section-1.1.4.7"><H4>ft_basicstorhead</H4></A>

<P>
 Store basic FITS values from a <B>FITSBasic</B> structre into a fits header.

<A NAME="section-1.1.4.8"><H4>ft_basicfree</H4></A>

<P>
 Free a FITSBasic data structure.

<p>
<!-- pnuts --> <a href="tableval.html">[Previous]</a> <a href="headtable.html">[Next]</a> <a href="fitsy.html">[Up]</a> <a href="../mmtilib.html">[Top]</a>
</BODY>
</HTML>