This file is indexed.

/usr/share/doc/libstarlink-ast-doc/node76.html is in libstarlink-ast-doc 8.6.2+dfsg-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!--Converted with LaTeX2HTML 2008 (1.71)
original version by:  Nikos Drakos, CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Frame Attributes</TITLE>
<META NAME="description" CONTENT="Frame Attributes">
<META NAME="keywords" CONTENT="sun211">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="sun211.css">

<LINK REL="next" HREF="node77.html">
<LINK REL="previous" HREF="node75.html">
<LINK REL="up" HREF="node71.html">
<LINK REL="next" HREF="node77.html">
</HEAD>

<BODY >

<DIV CLASS="navigation"><!--Navigation Panel-->
<A NAME="tex2html1217"
  HREF="node77.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="/usr/share/latex2html/icons/next.png"></A> 
<A NAME="tex2html1215"
  HREF="node71.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="/usr/share/latex2html/icons/up.png"></A> 
<A NAME="tex2html1209"
  HREF="node75.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
 SRC="/usr/share/latex2html/icons/prev.png"></A>   
<BR>
<B> Next:</B> <A NAME="tex2html1218"
  HREF="node77.html">Formatting Axis Values</A>
<B> Up:</B> <A NAME="tex2html1216"
  HREF="node71.html">Representing Coordinate Systems (Frames)</A>
<B> Previous:</B> <A NAME="tex2html1210"
  HREF="node75.html">Frame Axis Attributes</A>
<BR>
<BR></DIV>
<!--End of Navigation Panel-->

<H2><A NAME="SECTION00075000000000000000"></A><A NAME="ss:frameattributes"></A>
<BR>
Frame Attributes
</H2>

<P>
We will now briefly outline the various attributes associated with a
FrameFrame (this is, of course, in addition to those inherited from the
MappingMapping class). We will not delve too deeply into the details of each
attribute, for which you should consult the appropriate description in
Appendix&nbsp;<A HREF="node216.html#ss:attributedescriptions">C</A>. Instead, we aim simply to sketch
the range of facilities available:

<P><DL>
<DT><STRONG>NaxesNaxes</STRONG></DT>
<DD>
<BR>
A read-only integer giving the number of Frame axes.

<P>
</DD>
<DT><STRONG>TitleTitle</STRONG></DT>
<DD>
<BR>
A string describing the coordinate system which the Frame represents.

<P>
</DD>
<DT><STRONG>Label(axis)Label(axis)</STRONG></DT>
<DD>
<BR>
A label string for each axis.

<P>
</DD>
<DT><STRONG>Unit(axis)Unit(axis)</STRONG></DT>
<DD>
<BR>
A string describing the physical units on each axis. You can choose
whether to make this attribute ``active'' or ``passive'' (using
astSetActiveUnitastSetActiveUnit
). If active, its value will be taken into account when finding the
Mapping between two Frames (<SPAN  CLASS="textit">e.g.</SPAN> a scaling of 0.001 would be used
to connect two axis with units of ``km'' and ``m''). If passive, its value
is ignored. Its use is described in more detail in &#167;<A HREF="node85.html#ss:frameunits">7.14</A>.

<P>
</DD>
<DT><STRONG>Symbol(axis)Symbol(axis)</STRONG></DT>
<DD>
<BR>
A string containing a ``short form'' symbol (<SPAN  CLASS="textit">e.g.</SPAN> like ``X''
or ``Y'') used to represent the quantity plotted on each axis.

<P>
</DD>
<DT><STRONG>Digits/Digits(axis)Digits/Digits(axis)</STRONG></DT>
<DD>
<BR>
The preferred number of digits of precision to be used when formatting
values for display on each axis.

<P>
</DD>
<DT><STRONG>Format(axis)Format(axis)</STRONG></DT>
<DD>
<BR>
A string containing a <SPAN  CLASS="textit">format specifier</SPAN> which determines exactly
how values should be formatted for display on each axis
(&#167;<A HREF="node77.html#ss:formattingaxisvalues">7.6</A>). If this attribute is un-set, the
formatting is based on the Digits value, otherwise the Format string
over-rides the Digits value.

<P>
</DD>
<DT><STRONG>Direction(axis)Direction(axis)</STRONG></DT>
<DD>
<BR>
A boolean (integer) value which indicates in which direction each axis
should be plotted. If it is non-zero (the default), the axis should be
plotted in the conventional direction--<SPAN  CLASS="textit">i.e.</SPAN> increasing to the
right for the abscissa and increasing upwards for the ordinate. If it
is zero, the axis should be plotted in reverse.  This attribute is
provided as a hint only and programs are free to ignore it if they
wish.

<P>
</DD>
<DT><STRONG>DomainDomain</STRONG></DT>
<DD>
<BR>
A character string which identifies the <SPAN  CLASS="textit">physical domain</SPAN> to
which the Frame's coordinate system applies. The primary purpose of
this attribute is to prevent unwanted conversions from occurring
between coordinate systems which are not related. Its use is described
in more detail in &#167;<A HREF="node83.html#ss:framedomains">7.12</A>.

<P>
</DD>
<DT><STRONG>SystemSystem</STRONG></DT>
<DD>
<BR>
A character string which identifies the specific coordinate system used
to describe positions within the physical domain represented by the Frame.
For a simple Frame, this attribute currently has a fixed value of
``Cartesian'', but could in principle be extended to include options such
as ``Polar'', ``Cylindrical'', <SPAN  CLASS="textit">etc</SPAN>. More specialised Frames such
as the SkyFrameSkyFrame, TimeFrameTimeFrame  and SpecFrameSpecFrame, re-define the allowed values to be
appropriate to the domain which they describe. For instance, the SkyFrame
allows values such as ``FK4'' and ``Galactic'', and the SpecFrame allows
values such as ``frequency'' and ``wavelength''.

<P>
</DD>
<DT><STRONG>EpochEpoch</STRONG></DT>
<DD>
<BR>
This value is used to qualify a coordinate system by giving the moment in
time when the coordinates are correct. Usually, this will be the date of
observation. The Epoch value is important in cases where coordinates
systems move with respect to each other over time. An example of two such
coordinate systems are the FK4 and FK5 celestial coordinate systems.

<P>
</DD>
<DT><STRONG>ObsLonObsLon</STRONG></DT>
<DD>
<BR>
Specifies the longitude of the observer (assumed to be on the surface of
the earth). The basic Frame class does not use this value, but
specialised sub-classes may. For instance, the SpecFrame class uses it to
calculate the relative velocity of the observer and the centre of the
earth for use in converting between standards of rest.

<P>
</DD>
<DT><STRONG>ObsLatObsLat</STRONG></DT>
<DD>
<BR>
Specifies the latitude of the observer. Use in conjunction with ObsLon.

<P>
</DD>
</DL>

<P>
There are also some further Frame attributes, not described above,
which are important when Frames are used as templates to search for
other Frames. Their use goes beyond the present discussion.
<P>

<DIV CLASS="navigation"><HR>
<!--Navigation Panel-->
<A NAME="tex2html1217"
  HREF="node77.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="/usr/share/latex2html/icons/next.png"></A> 
<A NAME="tex2html1215"
  HREF="node71.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="/usr/share/latex2html/icons/up.png"></A> 
<A NAME="tex2html1209"
  HREF="node75.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
 SRC="/usr/share/latex2html/icons/prev.png"></A>   
<BR>
<B> Next:</B> <A NAME="tex2html1218"
  HREF="node77.html">Formatting Axis Values</A>
<B> Up:</B> <A NAME="tex2html1216"
  HREF="node71.html">Representing Coordinate Systems (Frames)</A>
<B> Previous:</B> <A NAME="tex2html1210"
  HREF="node75.html">Frame Axis Attributes</A></DIV>
<!--End of Navigation Panel-->

</BODY>
</HTML>