27
27
<li><a href="functions.html"><span>Data Fields</span></a></li>
30
<div class="navpath"><a class="el" href="a00110.html">bm</a>::<a class="el" href="a00032.html">bit_trans_grabber</a>
30
<div class="navpath"><a class="el" href="a00115.html">bm</a>::<a class="el" href="a00032.html">bit_SUB</a>
33
33
<div class="contents">
34
<h1>bm::bit_trans_grabber< T, BPC, BPS > Struct Template Reference</h1><!-- doxytag: class="bm::bit_trans_grabber" -->
35
<p><code>#include <<a class="el" href="a00096_source.html">bmtrans.h</a>></code></p>
34
<h1>bm::bit_SUB< W > Struct Template Reference</h1><!-- doxytag: class="bm::bit_SUB" -->
36
<a href="#_details">More...</a></p>
38
<p><code>#include <<a class="el" href="a00093_source.html">bmfunc.h</a>></code></p>
36
39
<table border="0" cellpadding="0" cellspacing="0">
37
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
38
<tr><td class="memItemLeft" align="right" valign="top">static T </td><td class="memItemRight" valign="bottom"><a class="el" href="a00032.html#a28c57c0d9ac1055cc799afe5e888abb5">get</a> (const T <a class="el" href="a00083.html">tmatrix</a>[BPC][BPS], unsigned i, unsigned j)</td></tr>
40
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
41
<tr><td class="memItemLeft" align="right" valign="top">W </td><td class="memItemRight" valign="bottom"><a class="el" href="a00032.html#abd0415edafa50c93116c66314cb88148">operator()</a> (W w1, W w2)</td></tr>
40
43
<hr/><a name="_details"></a><h2>Detailed Description</h2>
41
<h3>template<typename T, unsigned BPC, unsigned BPS><br/>
42
struct bm::bit_trans_grabber< T, BPC, BPS ></h3>
44
<p>Bit transpose matrix grabber - template specitialization for various basic types </p>
46
<p>Definition at line <a class="el" href="a00096_source.html#l00155">155</a> of file <a class="el" href="a00096_source.html">bmtrans.h</a>.</p>
44
<h3>template<typename W><br/>
45
struct bm::bit_SUB< W ></h3>
47
<p>Bit SUB functor. </p>
49
<p>Definition at line <a class="el" href="a00093_source.html#l04799">4799</a> of file <a class="el" href="a00093_source.html">bmfunc.h</a>.</p>
47
50
<hr/><h2>Member Function Documentation</h2>
48
<a class="anchor" id="a28c57c0d9ac1055cc799afe5e888abb5"></a><!-- doxytag: member="bm::bit_trans_grabber::get" ref="a28c57c0d9ac1055cc799afe5e888abb5" args="(const T tmatrix[BPC][BPS], unsigned i, unsigned j)" -->
51
<a class="anchor" id="abd0415edafa50c93116c66314cb88148"></a><!-- doxytag: member="bm::bit_SUB::operator()" ref="abd0415edafa50c93116c66314cb88148" args="(W w1, W w2)" -->
49
52
<div class="memitem">
50
53
<div class="memproto">
51
54
<div class="memtemplate">
52
template<typename T , unsigned BPC, unsigned BPS> </div>
55
template<typename W > </div>
53
56
<table class="memname">
55
<td class="memname">static T <a class="el" href="a00032.html">bm::bit_trans_grabber</a>< T, BPC, BPS >::get </td>
58
<td class="memname">W <a class="el" href="a00032.html">bm::bit_SUB</a>< W >::operator() </td>
57
<td class="paramtype">const T </td>
58
<td class="paramname"> <em>tmatrix</em>[BPC][BPS], </td>
61
<td class="paramkey"></td>
63
<td class="paramtype">unsigned </td>
64
<td class="paramname"> <em>i</em>, </td>
67
<td class="paramkey"></td>
69
<td class="paramtype">unsigned </td>
70
<td class="paramname"> <em>j</em></td><td> </td>
60
<td class="paramtype">W </td>
61
<td class="paramname"> <em>w1</em>, </td>
64
<td class="paramkey"></td>
66
<td class="paramtype">W </td>
67
<td class="paramname"> <em>w2</em></td><td> </td>
75
<td></td><td></td><td><code> [inline, static]</code></td>
72
<td></td><td></td><td><code> [inline]</code></td>
79
76
<div class="memdoc">
81
<p>Definition at line <a class="el" href="a00096_source.html#l00158">158</a> of file <a class="el" href="a00096_source.html">bmtrans.h</a>.</p>
78
<p>Definition at line <a class="el" href="a00093_source.html#l04801">4801</a> of file <a class="el" href="a00093_source.html">bmfunc.h</a>.</p>
85
82
<hr/>The documentation for this struct was generated from the following file:<ul>
86
<li><a class="el" href="a00096_source.html">bmtrans.h</a></li>
83
<li><a class="el" href="a00093_source.html">bmfunc.h</a></li>
89
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Nov 22 10:49:48 2009 for BitMagic by
86
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Jan 8 20:09:20 2010 for BitMagic by
90
87
<a href="http://www.doxygen.org/index.html">
91
88
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>