This file is indexed.

/usr/share/doc/libstarlink-ast-doc/node188.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
<!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>Restricted Implementations of Transformation Functions</TITLE>
<META NAME="description" CONTENT="Restricted Implementations of Transformation Functions">
<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="node189.html">
<LINK REL="previous" HREF="node187.html">
<LINK REL="up" HREF="node181.html">
<LINK REL="next" HREF="node189.html">
</HEAD>

<BODY >

<DIV CLASS="navigation"><!--Navigation Panel-->
<A NAME="tex2html2406"
  HREF="node189.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="/usr/share/latex2html/icons/next.png"></A> 
<A NAME="tex2html2404"
  HREF="node181.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="/usr/share/latex2html/icons/up.png"></A> 
<A NAME="tex2html2398"
  HREF="node187.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="tex2html2407"
  HREF="node189.html">Variable Numbers of Coordinates</A>
<B> Up:</B> <A NAME="tex2html2405"
  HREF="node181.html">Creating Your Own Private</A>
<B> Previous:</B> <A NAME="tex2html2399"
  HREF="node187.html">Creating an IntraMap</A>
<BR>
<BR></DIV>
<!--End of Navigation Panel-->

<H2><A NAME="SECTION000207000000000000000"></A><A NAME="ss:restrictedintramaps"></A>
<BR>
Restricted Implementations of Transformation Functions
</H2>

<P>
You may not always want to use both the forward and inverse
transformations when you create an IntraMapIntraMap, so it is possible to omit
either from the underlying coordinate transformation
function. Consider the following, for example:

<P>
<SMALL CLASS="SMALL">
<BR>
<IMG
 WIDTH="565" HEIGHT="242" ALIGN="BOTTOM" BORDER="0"
 SRC="img282.png"
 ALT="\begin{terminalv}
void Poly3Tran( AstMapping *this, int npoint, int ncoord_in,
...
...AD :
6.18 + x * ( 0.12 + x * ( -0.003 + x * 0.0000101 ) );
}
}
\end{terminalv}">
<BR>
</SMALL>
<P>
This implements a 1-dimensional cubic polynomial transformation. Since
this is somewhat awkward to invert, however, we have only implemented
the forward transformation.  When registering the function, this is
indicated via the ``flags'' argument to astIntraRegastIntraReg, as follows:

<P>
<SMALL CLASS="SMALL">
<BR>
<IMG
 WIDTH="674" HEIGHT="110" ALIGN="BOTTOM" BORDER="0"
 SRC="img283.png"
 ALT="\begin{terminalv}
void Poly3Tran( AstMapping *, int, int, const double *[], int,...
...ran'', 1, 1, Poly3Tran, AST__NOINV,
purpose, author, contact );
\end{terminalv}">
<BR>
</SMALL>
<P>
Here, the fifth argument has been set to the flag value AST__NOINV
to indicate the lack of an inverse. If the forward transformation were
absent, we would use AST__NOFOR instead. Flag values for this
argument may be combined using a bitwise OR if necessary.

<P>
<BR><HR>

</BODY>
</HTML>