<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<?xml-stylesheet href="./_c74_ref.xsl" type="text/xsl"?>

<!--This is an automatically generated file. DO NOT EDIT THIS FILE DIRECTLY. Rather, use the _ref.xml files found in the 'edits' folder.-->
<c74object name="jit.print" module="jit" category="Jitter Utilities">
	<digest>
		Print a matrix in the Max Console
	</digest>
	<description>
		Use the <o>jit.print</o> object to print values for small matrices display and display them in the Max Console. For larger matrices, use <o>jit.fprint</o> which prints its contents to a file.
	</description>
	<!--METADATA-->
	<metadatalist>
		<metadata name="author">
			Cycling '74
		</metadata>
		<metadata name="tag">
			Jitter
		</metadata>
		<metadata name="tag">
			Jitter Utilities
		</metadata>
	</metadatalist>
	<!--INLETS-->
	<inletlist>
		<inlet id="0" type="matrix">
			<digest>
				in
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
		<inlet id="1" type="matrix">
			<digest>
				in
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
	</inletlist>
	<!--OUTLETS-->
	<outletlist>
		<outlet id="0" type="matrix">
			<digest>
				out
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
		<outlet id="1" type="matrix">
			<digest>
				dumpout
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
	</outletlist>
	<!--MOP-->
	<mop matrixinputcount="1" matrixoutputcount="1">
		<matrixoutput name="out" planelink="1" typelink="1" dimlink="1" minplanecount="1" maxplanecount="32" mindimcount="1" maxdimcount="32">
			<types>
				char long float32 float64
			</types>
		</matrixoutput>
	</mop>
	<!--MESSAGES-->
	<jittermethodlist>
		<jittermethod name="exportattrs" />
		<jittermethod name="exportsummary" />
		<jittermethod name="getattributes" />
		<jittermethod name="getstate" />
		<jittermethod name="importattrs" />
		<jittermethod name="jit_matrix" />
		<jittermethod name="summary" />
	</jittermethodlist>
	<!--ATTRIBUTES-->
	<attributelist>
		<attribute name="coldelim" get="1" set="1" type="symbol" size="1">
			<digest>
				Column delimiter
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Column Delimiter" />
			</attributelist>
		</attribute>
		<attribute name="fieldwidth" get="1" set="1" type="int" size="1">
			<digest>
				Number of characters to display per cell
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Field Width" />
			</attributelist>
		</attribute>
		<attribute name="info" get="1" set="1" type="int" size="1">
			<digest>
				Information mode
			</digest>
			<description>
				Information mode (default = 0 (matrix, no info))
				<br />
				0 = display matrix contents, no info
				<br />
				1 = display matrix info and contents
				<br />
				2 = display matrix into only
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Info" />
			</attributelist>
		</attribute>
		<attribute name="mode" get="1" set="1" type="int" size="1">
			<digest>
				Character display mode
			</digest>
			<description>
				Character display mode (default = 0 (decimal))
				<br />
				0 = decimal
				<br />
				1 = hexadecimal (used for <m>char</m> and <m>long</m> matrices only)
				<br />
				2 = ascii (used for <m>char</m> matrices only)
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Mode" />
			</attributelist>
		</attribute>
		<attribute name="planedelim" get="1" set="1" type="symbol" size="1">
			<digest>
				Plane delimiter
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Plane Delimiter" />
			</attributelist>
		</attribute>
		<attribute name="precision" get="1" set="1" type="int" size="1">
			<digest>
				Floating-point precision characters
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Precision" />
			</attributelist>
		</attribute>
		<attribute name="rowdelim" get="1" set="1" type="symbol" size="1">
			<digest>
				Row delimiter
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Row Delimiter" />
			</attributelist>
		</attribute>
		<attribute name="title" get="1" set="1" type="symbol" size="1">
			<digest>
				Matrix display title
			</digest>
			<description>
				TEXT_HERE
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Title" />
			</attributelist>
		</attribute>
		<attribute name="zeropad" get="1" set="1" type="int" size="1">
			<digest>
				Zero padding flag
			</digest>
			<description>
				Zero padding flag (default = 0) When the flag is set, empty display spaces in a matrix are filled with zeros.
			</description>
			<attributelist>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Zero Pad" />
			</attributelist>
		</attribute>
	</attributelist>
	<jitterattributelist />
	<!--EXAMPLE-->
	<examplelist>
		<example img="jit.print.png" />
	</examplelist>
	<!--SEEALSO-->
	<seealsolist>
		<seealso name="jit.fpsgui" />
		<seealso name="jit.fprint" />
		<seealso name="jit.matrixinfo" />
		<seealso name="jitterchapter02" module="jit" type="tutorial" />
		<seealso name="jitterchapter11" module="jit" type="tutorial" />
	</seealsolist>
	<discussion>
		Delimiters may be set for plane, column and row. Dimensions are delimited by &lt;DIM N&gt;, where N = the current dimension.
	</discussion>
</c74object>
