<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_tcltk__bimage_8cpp">
<title>/Users/bernard/b20/bsoft/tcltk/tcltk_bimage.cpp File Reference</title>
<indexterm><primary>/Users/bernard/b20/bsoft/tcltk/tcltk_bimage.cpp</primary></indexterm>
<para>

<para>A shared object to load Bsoft image files in TCL/Tk. </para>
 
</para>
<programlisting>#include &lt;tk.h&gt;
#include &quot;rwimg.h&quot;
#include &quot;mg_ctf.h&quot;
#include &quot;Vector3.h&quot;
#include &quot;Euler.h&quot;
#include &quot;linked_list.h&quot;
#include &quot;timer.h&quot;
#include &quot;utilities.h&quot;
</programlisting><simplesect>
    <title>Classes    </title>
        <itemizedlist>
            <listitem><para>struct <link linkend="_struct_bmontage">Bmontage</link></para>
</listitem>
        </itemizedlist>
</simplesect>
<simplesect>
    <title>Functions    </title>
        <itemizedlist>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a439191bd579bfec8fa54d05b96cdf930">do_show</link> (<link linkend="_class_bimage">Bimage</link> *p, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a36ad6877f933a35a50994a4700cefa68">do_magnify</link> (<link linkend="_class_bimage">Bimage</link> *p, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a433a2a8054316ca48f7b779c26193b36">do_template</link> (<link linkend="_class_bimage">Bimage</link> *p, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para><link linkend="_class_bimage">Bimage</link> * <link linkend="_tcltk__bimage_8cpp_1a202e953233207f2fd4597159bb4cab3d">do_montage</link> (<link linkend="_class_bimage">Bimage</link> *p)</para>
</listitem>
            <listitem><para>Tcl_Obj * <link linkend="_tcltk__bimage_8cpp_1a318829e528e5aa26915dcb4874dece9c">do_delete</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>Tcl_Obj * <link linkend="_tcltk__bimage_8cpp_1ace077ee6a76a71d0bfe4a6894314a8d3">do_get</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a0419379df15b0b56271c00035fe2f252">do_set</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a9003c903b1fefe55657228ecae1c27e3">do_switch</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a44fc17193483b1330da2f81b6d2dccf9">do_fix_type</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>Tcl_Obj * <link linkend="_tcltk__bimage_8cpp_1aa990b056d9607a0db06c96a8640cd76b">do_stats</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a52dad9e0441fa4569addf8cd10cce54e">do_center</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a21b742add5cb8bbd78fd1630d7b5f41e">do_zero_origin</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a00c64f3a3bd77388657979d5e6516e5e">do_extract</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a6eece7633394860c610eec8977bd8295">do_crop</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1afa022c1628051cc5d3492e3613b3ba48">do_pad</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a7c905486de6c5d4257caa64d15387c8f">do_invert</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a105bc5fca44dbb29783160b713ea4f1d">do_truncate</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a5b5cc6343f4075d36c9b6599db78bbda">do_rescale</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1ae7aa07fbeb465fdf093aa532b67a9634">do_reslice</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1ac71f1390e55a09ae7153dd35026c7122">do_rotate</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1ac553a738d3eb691389f02a39527e32b7">do_bin</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a4af86a395de18504269355c1ab04834a">do_average</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a5ca3d3088e48b4027dffc85c594b2f50">do_variance</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a27b15453d3d6c722b3f9fe21e6d5206f">do_normalize</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a04f25c5d5404a6b52720f634f7a43d4d">do_gaussian</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>Tcl_Obj * <link linkend="_tcltk__bimage_8cpp_1a76cff95c69c55d8af8b943518bbc2b61">do_histogram</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>Tcl_Obj * <link linkend="_tcltk__bimage_8cpp_1af0c24ba0930a3930da73a847c9b39c91">do_radial_average</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1ac0a96ac05bce8e8cbef5adc649fa5aab">do_diffraction_origin</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a6722b0d5c5f3c75626441845c75d92b5">do_fft</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para><link linkend="_class_bimage">Bimage</link> * <link linkend="_tcltk__bimage_8cpp_1aca2e1f35c1bab4561531aaf4a471e649">do_powerspec</link> (<link linkend="_class_bimage">Bimage</link> *p, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1ae5100368912acd75423d7f207e8dea70">image_processing</link> (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])</para>
</listitem>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a6c36faf16867c730643f2a6fb93078b6">image_render</link> (<link linkend="_class_bimage">Bimage</link> *p, long i, Tcl_Interp *interp, <link linkend="_class_bstring">Bstring</link> &amp;photoName)</para>
</listitem>
        </itemizedlist>
</simplesect>
<simplesect>
    <title>Variables    </title>
        <itemizedlist>
            <listitem><para>int <link linkend="_tcltk__bimage_8cpp_1a0b2caeb4b6f130be43e5a2f0267dd453">verbose</link></para>
</listitem>
            <listitem><para><link linkend="_class_bimage">Bimage</link> * <link linkend="_tcltk__bimage_8cpp_1a3628124083d8f4fbc4ffd16e5b6202bf">imglist</link></para>
</listitem>
            <listitem><para><link linkend="_class_bimage">Bimage</link> * <link linkend="_tcltk__bimage_8cpp_1ab2b23c1e2af77bb1c5afba4ca7f92d37">imgtemp</link></para>
</listitem>
            <listitem><para>struct <link linkend="_struct_bmontage">Bmontage</link> <link linkend="_tcltk__bimage_8cpp_1acae4fcc45318b855f80e1b6fdb70fc9c">mont</link> = {0,0,0,0,0,0,0}</para>
</listitem>
        </itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>

<para>A shared object to load Bsoft image files in TCL/Tk. </para>

<para><formalpara><title>Author: </title>

<para>Bernard Heymann </para>
</formalpara>
<formalpara><title>Date: </title>

<para>Created: 20010210 </para>

<para>Modified: 20191001 </para>
</formalpara>
</para>
</section>
<section>
<title>Function Documentation</title>
<anchor xml:id="_tcltk__bimage_8cpp_1a4af86a395de18504269355c1ab04834a"/>    <section>
    <title>do_average()</title>
<indexterm><primary>do_average</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_average</secondary></indexterm>
<para><computeroutput>int do_average (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1248 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ac553a738d3eb691389f02a39527e32b7"/>    <section>
    <title>do_bin()</title>
<indexterm><primary>do_bin</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_bin</secondary></indexterm>
<para><computeroutput>int do_bin (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1233 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a52dad9e0441fa4569addf8cd10cce54e"/>    <section>
    <title>do_center()</title>
<indexterm><primary>do_center</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_center</secondary></indexterm>
<para><computeroutput>int do_center (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1031 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a6eece7633394860c610eec8977bd8295"/>    <section>
    <title>do_crop()</title>
<indexterm><primary>do_crop</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_crop</secondary></indexterm>
<para><computeroutput>int do_crop (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1093 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a318829e528e5aa26915dcb4874dece9c"/>    <section>
    <title>do_delete()</title>
<indexterm><primary>do_delete</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_delete</secondary></indexterm>
<para><computeroutput>Tcl_Obj * do_delete (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 713 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ac0a96ac05bce8e8cbef5adc649fa5aab"/>    <section>
    <title>do_diffraction_origin()</title>
<indexterm><primary>do_diffraction_origin</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_diffraction_origin</secondary></indexterm>
<para><computeroutput>int do_diffraction_origin (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1400 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a00c64f3a3bd77388657979d5e6516e5e"/>    <section>
    <title>do_extract()</title>
<indexterm><primary>do_extract</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_extract</secondary></indexterm>
<para><computeroutput>int do_extract (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1049 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a6722b0d5c5f3c75626441845c75d92b5"/>    <section>
    <title>do_fft()</title>
<indexterm><primary>do_fft</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_fft</secondary></indexterm>
<para><computeroutput>int do_fft (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1429 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a44fc17193483b1330da2f81b6d2dccf9"/>    <section>
    <title>do_fix_type()</title>
<indexterm><primary>do_fix_type</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_fix_type</secondary></indexterm>
<para><computeroutput>int do_fix_type (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 962 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a04f25c5d5404a6b52720f634f7a43d4d"/>    <section>
    <title>do_gaussian()</title>
<indexterm><primary>do_gaussian</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_gaussian</secondary></indexterm>
<para><computeroutput>int do_gaussian (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1291 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ace077ee6a76a71d0bfe4a6894314a8d3"/>    <section>
    <title>do_get()</title>
<indexterm><primary>do_get</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_get</secondary></indexterm>
<para><computeroutput>Tcl_Obj * do_get (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 728 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a76cff95c69c55d8af8b943518bbc2b61"/>    <section>
    <title>do_histogram()</title>
<indexterm><primary>do_histogram</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_histogram</secondary></indexterm>
<para><computeroutput>Tcl_Obj * do_histogram (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1306 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a7c905486de6c5d4257caa64d15387c8f"/>    <section>
    <title>do_invert()</title>
<indexterm><primary>do_invert</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_invert</secondary></indexterm>
<para><computeroutput>int do_invert (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1153 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a36ad6877f933a35a50994a4700cefa68"/>    <section>
    <title>do_magnify()</title>
<indexterm><primary>do_magnify</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_magnify</secondary></indexterm>
<para><computeroutput>int do_magnify (<link linkend="_class_bimage">Bimage</link> * p, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 607 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a202e953233207f2fd4597159bb4cab3d"/>    <section>
    <title>do_montage()</title>
<indexterm><primary>do_montage</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_montage</secondary></indexterm>
<para><computeroutput><link linkend="_class_bimage">Bimage</link> * do_montage (<link linkend="_class_bimage">Bimage</link> * p)</computeroutput></para><para>
Definition at line 691 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a27b15453d3d6c722b3f9fe21e6d5206f"/>    <section>
    <title>do_normalize()</title>
<indexterm><primary>do_normalize</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_normalize</secondary></indexterm>
<para><computeroutput>int do_normalize (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1276 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1afa022c1628051cc5d3492e3613b3ba48"/>    <section>
    <title>do_pad()</title>
<indexterm><primary>do_pad</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_pad</secondary></indexterm>
<para><computeroutput>int do_pad (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1127 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1aca2e1f35c1bab4561531aaf4a471e649"/>    <section>
    <title>do_powerspec()</title>
<indexterm><primary>do_powerspec</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_powerspec</secondary></indexterm>
<para><computeroutput><link linkend="_class_bimage">Bimage</link> * do_powerspec (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1447 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1af0c24ba0930a3930da73a847c9b39c91"/>    <section>
    <title>do_radial_average()</title>
<indexterm><primary>do_radial_average</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_radial_average</secondary></indexterm>
<para><computeroutput>Tcl_Obj * do_radial_average (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1329 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a5b5cc6343f4075d36c9b6599db78bbda"/>    <section>
    <title>do_rescale()</title>
<indexterm><primary>do_rescale</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_rescale</secondary></indexterm>
<para><computeroutput>int do_rescale (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1179 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ae7aa07fbeb465fdf093aa532b67a9634"/>    <section>
    <title>do_reslice()</title>
<indexterm><primary>do_reslice</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_reslice</secondary></indexterm>
<para><computeroutput>int do_reslice (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1197 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ac71f1390e55a09ae7153dd35026c7122"/>    <section>
    <title>do_rotate()</title>
<indexterm><primary>do_rotate</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_rotate</secondary></indexterm>
<para><computeroutput>int do_rotate (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1211 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a0419379df15b0b56271c00035fe2f252"/>    <section>
    <title>do_set()</title>
<indexterm><primary>do_set</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_set</secondary></indexterm>
<para><computeroutput>int do_set (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 854 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a439191bd579bfec8fa54d05b96cdf930"/>    <section>
    <title>do_show()</title>
<indexterm><primary>do_show</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_show</secondary></indexterm>
<para><computeroutput>int do_show (<link linkend="_class_bimage">Bimage</link> * p, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 513 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1aa990b056d9607a0db06c96a8640cd76b"/>    <section>
    <title>do_stats()</title>
<indexterm><primary>do_stats</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_stats</secondary></indexterm>
<para><computeroutput>Tcl_Obj * do_stats (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 973 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a9003c903b1fefe55657228ecae1c27e3"/>    <section>
    <title>do_switch()</title>
<indexterm><primary>do_switch</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_switch</secondary></indexterm>
<para><computeroutput>int do_switch (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 948 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a433a2a8054316ca48f7b779c26193b36"/>    <section>
    <title>do_template()</title>
<indexterm><primary>do_template</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_template</secondary></indexterm>
<para><computeroutput>int do_template (<link linkend="_class_bimage">Bimage</link> * p, Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 645 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a105bc5fca44dbb29783160b713ea4f1d"/>    <section>
    <title>do_truncate()</title>
<indexterm><primary>do_truncate</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_truncate</secondary></indexterm>
<para><computeroutput>int do_truncate (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1162 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a5ca3d3088e48b4027dffc85c594b2f50"/>    <section>
    <title>do_variance()</title>
<indexterm><primary>do_variance</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_variance</secondary></indexterm>
<para><computeroutput>int do_variance (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1263 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a21b742add5cb8bbd78fd1630d7b5f41e"/>    <section>
    <title>do_zero_origin()</title>
<indexterm><primary>do_zero_origin</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>do_zero_origin</secondary></indexterm>
<para><computeroutput>int do_zero_origin (<link linkend="_class_bimage">Bimage</link> * p, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 1040 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ae5100368912acd75423d7f207e8dea70"/>    <section>
    <title>image_processing()</title>
<indexterm><primary>image_processing</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>image_processing</secondary></indexterm>
<para><computeroutput>int image_processing (Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[])</computeroutput></para><para>
Definition at line 153 of file tcltk_bimage.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1a6c36faf16867c730643f2a6fb93078b6"/>    <section>
    <title>image_render()</title>
<indexterm><primary>image_render</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>image_render</secondary></indexterm>
<para><computeroutput>int image_render (<link linkend="_class_bimage">Bimage</link> * p, long i, Tcl_Interp * interp, <link linkend="_class_bstring">Bstring</link> &amp; photoName)</computeroutput></para><para>
Definition at line 441 of file tcltk_bimage.cpp.</para>
</section>
</section>
<section>
<title>Variable Documentation</title>
<anchor xml:id="_tcltk__bimage_8cpp_1a3628124083d8f4fbc4ffd16e5b6202bf"/>    <section>
    <title>imglist</title>
<indexterm><primary>imglist</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>imglist</secondary></indexterm>
<para><computeroutput><link linkend="_class_bimage">Bimage</link>* imglist</computeroutput></para><para>
Definition at line 30 of file bshow.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1ab2b23c1e2af77bb1c5afba4ca7f92d37"/>    <section>
    <title>imgtemp</title>
<indexterm><primary>imgtemp</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>imgtemp</secondary></indexterm>
<para><computeroutput><link linkend="_class_bimage">Bimage</link>* imgtemp</computeroutput></para><para>
Definition at line 34 of file bshow.cpp.</para>
    </section><anchor xml:id="_tcltk__bimage_8cpp_1acae4fcc45318b855f80e1b6fdb70fc9c"/>    <section>
    <title>mont</title>
<indexterm><primary>mont</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>mont</secondary></indexterm>
<para><computeroutput>struct <link linkend="_struct_bmontage">Bmontage</link>  mont = {0,0,0,0,0,0,0}</computeroutput></para>    </section><anchor xml:id="_tcltk__bimage_8cpp_1a0b2caeb4b6f130be43e5a2f0267dd453"/>    <section>
    <title>verbose</title>
<indexterm><primary>verbose</primary><secondary>tcltk_bimage.cpp</secondary></indexterm>
<indexterm><primary>tcltk_bimage.cpp</primary><secondary>verbose</secondary></indexterm>
<para><computeroutput>int verbose</computeroutput></para></section>
</section>
</section>
