clem 0.4.1, ch-asdf 0.2.8, ch-util 0.2.2, lift 1.3.1, darcs ignored, smarkup 0.3.3
[CommonLispStat.git] / external / clem / doc / tinaa / clem-package / index.html
blob46f012bd77ffe56f94d1210b7862aa51c00684b8
1 <html><head><title>Package Clem [Tinaa]</title><link rel="stylesheet" href="../tinaa.css" /></head><body><div id="header"><a class="contents-link" href="../index.html" title="Go to contents">Contents</a><div class="index-links"><div class="index">Indexes:</div><div class="index"><a href="index-of-class.html">Class</a></div><div class="index"><a href="index-of-function.html">Function</a></div><div class="index"><a href="index-of-macro.html">Macro</a></div><div class="index"><a href="index-of-symbol.html">Symbol</a></div><div class="index"><a href="index-of-permuted-symbols.html">Permuted</a></div></div></div><div class="contents"><h2>Package Clem - external symbols</h2><div class="part-summary">Package Clem uses the packages Asdf, Common-Lisp and Sb-Mop. It has 699 total symbols and 164 external ones.</div><div class="table-summary"><h3>Class</h3><table id="class"><tr class="oddrow"><th><a href="../clem-package/class-affine--transformation.html">affine-transformation</a></th><td>a matrix that represents an affine-transformation</td></tr><tr class=""><th><a href="../clem-package/class-affine--transformation--7--parameters.html">affine-transformation-7-parameters</a></th><td>a set of parameters for use in<br> (over-) parameterizing an affine transformation by use of seven<br> parameters, x-shift, y-shift, theta, x-scale, y-scale, x-shear,<br> and y-shear.</td></tr><tr class="oddrow"><th><a href="../clem-package/class-bit--matrix.html">bit-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-complex--matrix.html">complex-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-double--float--matrix.html">double-float-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-fixnum--matrix.html">fixnum-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-float--matrix.html">float-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-integer--matrix.html">integer-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-matrix.html">matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-number--matrix.html">number-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-real--matrix.html">real-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-sb16--matrix.html">sb16-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-sb32--matrix.html">sb32-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-sb8--matrix.html">sb8-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-sb8--scalar.html">sb8-scalar</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-single--float--matrix.html">single-float-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-t--matrix.html">t-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-typed--matrix.html">typed-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-ub16--matrix.html">ub16-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-ub32--matrix.html">ub32-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-ub8--matrix.html">ub8-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/class-ub8--scalar.html">ub8-scalar</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/class-unsigned--byte--matrix.html">unsigned-byte-matrix</a></th><td></td></tr></table></div><div class="table-summary"><h3>Function</h3><table id="function"><tr class="oddrow"><th><a href="../clem-package/function-compute--bounds.html">compute-bounds</a></th><td>takes a region bound by x1 and x2 on the x-axis and y1 and y2 on<br> the y-axis and returns the coordinates of the bounding rectangle<br> after applying the affine transform xfrm</td></tr><tr class=""><th><a href="../clem-package/function-copy--affine--transformation--7--parameters.html">copy-affine-transformation-7-parameters</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-decf--transformation--parameters.html">decf-transformation-parameters</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-gaussian--blur.html">gaussian-blur</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-gaussian--kernel.html">gaussian-kernel</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-get--affine--transformation--7--parameters--properties.html">get-affine-transformation-7-parameters-properties</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-gradmag.html">gradmag</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-laplacian.html">laplacian</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-make--affine--transformation.html">make-affine-transformation</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-make--affine--transformation--matrix--from--7--parameters.html">make-affine-transformation-matrix-from-7-parameters</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-matrix--means.html">matrix-means</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-matrix--medians.html">matrix-medians</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-move--affine--transformation--7--parameters.html">move-affine-transformation-7-parameters</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-sample--variance--window.html">sample-variance-window</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-transform--coord.html">transform-coord</a></th><td>applies the affine transformation xfrm to the point {x,y} and<br> returns the position of the point after applying the transformation</td></tr><tr class=""><th><a href="../clem-package/function-transformation--parameter.html">transformation-parameter</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-variance--window.html">variance-window</a></th><td></td></tr><tr class=""><th><a href="../clem-package/function-x--derivative.html">x-derivative</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/function-y--derivative.html">y-derivative</a></th><td></td></tr></table></div><div class="table-summary"><h3>Generic-Function</h3><table id="generic-function"><tr class="oddrow"><th><a href="../clem-package/generic-efunction-affine--transform.html">affine-transform</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gbit--matrix.html">array->bit-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gcomplex--matrix.html">array->complex-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gdouble--float--matrix.html">array->double-float-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gfixnum--matrix.html">array->fixnum-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---ginteger--matrix.html">array->integer-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gmatrix.html">array->matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---greal--matrix.html">array->real-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gsb16--matrix.html">array->sb16-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gsb32--matrix.html">array->sb32-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gsb8--matrix.html">array->sb8-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gsingle--float--matrix.html">array->single-float-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gt--matrix.html">array->t-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gub16--matrix.html">array->ub16-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-array---gub32--matrix.html">array->ub32-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-array---gub8--matrix.html">array->ub8-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-binary--threshold.html">binary-threshold</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-cols.html">cols</a></th><td>Returns the number of columns in the matrix.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-copy--to--bit--matrix.html">copy-to-bit-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-copy--to--double--float--matrix.html">copy-to-double-float-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-copy--to--fixnum--matrix.html">copy-to-fixnum-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-copy--to--ub16--matrix.html">copy-to-ub16-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-copy--to--ub32--matrix.html">copy-to-ub32-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-copy--to--ub8--matrix.html">copy-to-ub8-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-dilate.html">dilate</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-dim.html">dim</a></th><td>Returns a list containg the number of<br> elments in each dimension of the matrix.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-discrete--convolve.html">discrete-convolve</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-erode.html">erode</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-horzcat.html">horzcat</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-identity--matrix.html">identity-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-invert--matrix.html">invert-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-m-c.html">m*</a></th><td>General purpose matrix multiplication<br> operator. If one argument is supplied, returns that matrix. If<br> two arguments are supplied, if both are matrices, performs a<br> matrix multiplication equivalent to multiplying the first<br> matrix by the second matrix. if one argument is a matrix and<br> the other a number, m* scales the matrix by the numeric<br> argument. If more than two arguments are supplied, the first<br> two arguments are treated as in the two argument case and the<br> results are then multiplied by th...</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-m+.html">m+</a></th><td>Element-wise addition of matrices. All matrices<br> must be of the same dimensions. Returns a matrix of the same size as<br> each matrix in matrices, whoses elements are the some of the<br> corresponding elements from each matrix in matrices.</td></tr><tr class=""><th><a href="../clem-package/generic-efunction-m--.html">m-</a></th><td>When passed a single matrix, returns a new<br> matrix of the same dimensions as matrix whose elemnts are the<br> result of perforing a unary minus (or sign inversion) on each<br> element in the matrix. When passed more than one matrix,<br> performs element-wise subtraction of each matrix after the<br> first from the first matrix and returns a new matrix containing<br> these values.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-m-i-c.html">m.*</a></th><td>Hadamard multiplication operator. Performs an<br> element-wise multiplication of the elements in each matrix.</td></tr><tr class=""><th><a href="../clem-package/generic-efunction-map--col.html">map-col</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-map--matrix--fit.html">map-matrix-fit</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-map--row.html">map-row</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--abs.html">mat-abs</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--abs--range.html">mat-abs-range</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--add.html">mat-add</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--copy--into.html">mat-copy-into</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--copy--proto.html">mat-copy-proto</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--equal.html">mat-equal</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--hprod.html">mat-hprod</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--hprod!.html">mat-hprod!</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--mult.html">mat-mult</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--scale.html">mat-scale</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--sqrt.html">mat-sqrt</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--sqrt!.html">mat-sqrt!</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--square.html">mat-square</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--square!.html">mat-square!</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mat--subtr.html">mat-subtr</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mat--trim.html">mat-trim</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-matrix--move.html">matrix-move</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-matrix--move--range--2d.html">matrix-move-range-2d</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-max--val.html">max-val</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-min--val.html">min-val</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mlogand.html">mlogand</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mlogior.html">mlogior</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-mlogxor.html">mlogxor</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-mref.html">mref</a></th><td>Returns the value of the element in the ith row of<br> the jth column of the matrix m.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-norm--0--1.html">norm-0-1</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-norm--0--255.html">norm-0-255</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-normalize.html">normalize</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-pad--matrix.html">pad-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-print--matrix.html">print-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-print--range.html">print-range</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--bit--matrix.html">random-bit-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--complex--matrix.html">random-complex-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--double--float--matrix.html">random-double-float-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--fixnum--matrix.html">random-fixnum-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--integer--matrix.html">random-integer-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--matrix.html">random-matrix</a></th><td>Create a matrix of type &lt;matrix-class&gt; having<br>&lt;rows&gt; rows and &lt;cols&gt; cols. The values of the matrix will be<br>random numbers of the appropriate type between 0 and &lt;limit&gt;.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--real--matrix.html">random-real-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--sb16--matrix.html">random-sb16-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--sb32--matrix.html">random-sb32-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--sb8--matrix.html">random-sb8-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--single--float--matrix.html">random-single-float-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--t--matrix.html">random-t-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--ub16--matrix.html">random-ub16-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-random--ub32--matrix.html">random-ub32-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-random--ub8--matrix.html">random-ub8-matrix</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-rows.html">rows</a></th><td>Returns the number of rows in the matrix.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-scalar--divide.html">scalar-divide</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-scalar--divide--col.html">scalar-divide-col</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-scalar--divide--row.html">scalar-divide-row</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-scalar--double--float--divide--col.html">scalar-double-float-divide-col</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-scalar--double--float--divide--row.html">scalar-double-float-divide-row</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-scalar--mult--col.html">scalar-mult-col</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-scalar--mult--row.html">scalar-mult-row</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-scalar--single--float--divide--col.html">scalar-single-float-divide-col</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-scalar--single--float--divide--row.html">scalar-single-float-divide-row</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-separable--discrete--convolve.html">separable-discrete-convolve</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-set--val.html">set-val</a></th><td>Sets the value of the element at row i, column j of<br> matrix m to v.</td></tr><tr class=""><th><a href="../clem-package/generic-efunction-subset--matrix.html">subset-matrix</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-sum.html">sum</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-sum--range.html">sum-range</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-sum--square.html">sum-square</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-sum--square--range.html">sum-square-range</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-swap--cols.html">swap-cols</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-swap--rows.html">swap-rows</a></th><td></td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-threshold.html">threshold</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-transform--matrix.html">transform-matrix</a></th><td>applies the affine transform xfrm to the contents of matrix m<br> and places the contents in n. The default supported classes<br> of interpolation are :quadratic, :bilinear<br> and :nearest-neighbor.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-transpose.html">transpose</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-val.html">val</a></th><td>Returns the value of the element in the ith row of<br> the jth column of the matrix m.</td></tr><tr class="oddrow"><th><a href="../clem-package/generic-efunction-vertcat.html">vertcat</a></th><td></td></tr><tr class=""><th><a href="../clem-package/generic-efunction-zero--matrix.html">zero-matrix</a></th><td></td></tr></table></div><div class="table-summary"><h3>Macro</h3><table id="macro"><tr class="oddrow"><th><a href="../clem-package/macro-mloop.html">mloop</a></th><td></td></tr></table></div></div><div id="footer"><span class="date">Generated: Mon, Apr 23, 2007</span><span class="version">[Tinaa version 0.3]</span><a class="contents-link" href="../index.html" title="Go to contents">Contents</a><a id="tinaa-logo" href="http://common-lisp.net/project/tinaa/" title="Go to Tinaa home page"><img src="http://common-lisp.net/project/tinaa/images/logo.jpg" width="90" height="82" /></a></div></body></html>