1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META http-equiv="Content-Style-Type" content="text/css">
6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows">
7<BASE target="main">
8<TITLE>Pattern Recognition (PRC) Function List</TITLE>
9<LINK rel="stylesheet" href="../css/apilist.css">
10</HEAD>
11<BODY>
12<H1>Pattern Recognition (PRC) Function List</H1>
13<H3><A name="Init">Initialization</A></H3>
14<TABLE border="1" width="100%">
15  <TBODY>
16    <TR>
17<TH width="25%"><A href="recognize/PRC_Init.html" target="_self">PRC_Init</A></TH>
18      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
19<TD>Initializes the pattern recognition system.</TD>
20    </TR>
21  </TBODY>
22</TABLE>
23<H3><A name="Stroke">Input Point Processing</A></H3>
24<TABLE border="1" width="100%">
25  <TBODY>
26    <TR>
27<TH width="25%"><A href="stroke/PRC_InitStrokes.html" target="_self">PRC_InitStrokes</A></TH>
28      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
29<TD>Initializes the <CODE>PRCStrokes</CODE> structure.</TD>
30    </TR>
31
32    <TR>
33<TH width="25%"><A href="stroke/PRC_AppendPoint.html" target="_self">PRC_AppendPoint</A></TH>
34      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
35<TD>Adds a new point to the input stroke data.</TD>
36    </TR>
37    <TR>
38<TH width="25%"><A href="stroke/PRC_AppendPenUpMarker.html" target="_self">PRC_AppendPenUpMarker</A></TH>
39      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
40<TD>Adds a marker to the input stroke data that indicates that the pen has been lifted.</TD>
41    </TR>
42    <TR>
43<TH width="25%"><A href="stroke/PRC_Clear.html" target="_self">PRC_Clear</A></TH>
44      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
45<TD>Returns to the clear state that immediately follows input stroke data initialization.</TD>
46    </TR>
47    <TR>
48<TH width="25%"><A href="stroke/PRC_IsFull.html" target="_self">PRC_IsFull</A></TH>
49      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
50<TD>Checks whether input stroke structure is full.</TD>
51    </TR>
52    <TR>
53<TH width="25%"><A href="stroke/PRC_IsEmpty.html" target="_self">PRC_IsEmpty</A></TH>
54      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
55<TD>Checks whether input stroke structure is empty.</TD>
56    </TR>
57    <TR>
58<TH width="25%"><A href="stroke/PRC_IsPenUpMarker.html" target="_self">PRC_IsPenUpMarker</A></TH>
59      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
60<TD>Checks for the pen-up marker.</TD>
61    </TR>
62    <TR>
63<TH width="25%"><A href="stroke/PRC_CopyStrokes.html" target="_self">PRC_CopyStrokes</A></TH>
64      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
65<TD>Deep copies the <CODE>PRCStrokes</CODE> structure.</TD>
66    </TR>
67  </TBODY>
68</TABLE>
69<H3><A name="PrototypeList">Sample Pattern DB Operations</A></H3>
70<TABLE border="1" width="100%">
71  <TBODY>
72    <TR>
73<TH width="25%"><A href="recognize/PRC_GetPrototypeDBBufferSize.html" target="_self">PRC_GetPrototypeDBBufferSize*</A></TH>
74      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
75<TD>Acquires the memory size required by <CODE>PRC_InitPrototypeDB*</CODE>.</TD>
76    </TR>
77    <TR>
78<TH width="25%"><A href="recognize/PRC_InitPrototypeDB.html" target="_self">PRC_InitPrototypeDB*</A></TH>
79      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
80<TD>Converts the sample pattern list and converts it into a sample DB to be used in pattern recognition.</TD>
81    </TR>
82  </TBODY>
83</TABLE>
84<H3><A name="Input">Input Pattern Operations</A></H3>
85<TABLE border="1" width="100%">
86  <TBODY>
87    <TR>
88<TH width="25%"><A href="recognize/PRC_GetInputPatternBufferSize.html" target="_self">PRC_GetInputPatternBufferSize</A></TH>
89      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
90<TD>Acquires the memory size required by <CODE>PRC_InitInputPattern*</CODE>.</TD>
91    </TR>
92    <TR>
93<TH width="25%"><A href="recognize/PRC_InitInputPattern.html" target="_self">PRC_InitInputPattern*</A></TH>
94      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
95<TD>Shapes raw input stroke data to convert it into input pattern data that is used for pattern recognition.</TD>
96    </TR>
97    <TR>
98<TH width="25%"><A href="recognize/PRC_GetInputPatternStrokes.html" target="_self">PRC_GetInputPatternStrokes</A></TH>
99      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
100<TD>Obtains input stroke data from input pattern data.</TD>
101    </TR>
102    <TR>
103<TH width="25%"><A href="recognize/PRC_ResampleStrokes.html" target="_self">PRC_ResampleStrokes*</A></TH>
104      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
105<TD>Resamples raw stroke input data to reduce the number of points.</TD>
106    </TR>
107  </TBODY>
108</TABLE>
109<H3><A name="Recognize">Pattern Recognition</A></H3>
110<TABLE border="1" width="100%">
111  <TBODY>
112    <TR>
113<TH width="25%"><A href="recognize/PRC_GetRecognitionBufferSize.html" target="_self">PRC_GetRecognitionBufferSize*</A></TH>
114      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
115<TD>Acquires the memory size required by <CODE>PRC_GetRecognizedEntry*</CODE>.</TD>
116    </TR>
117    <TR>
118<TH width="25%"><A href="recognize/PRC_GetRecognizedEntry.html" target="_self">PRC_GetRecognizedEntry*</A></TH>
119      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
120<TD>Recognizes a pattern by matching an input pattern to a sample DB.</TD>
121    </TR>
122    <TR>
123<TH width="25%"><A href="recognize/PRC_GetEntryCode.html" target="_self">PRC_GetEntryCode</A></TH>
124      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
125<TD>Acquires a pattern code from a sample DB entry.</TD>
126    </TR>
127    <TR>
128<TH width="25%"><A href="recognize/PRC_GetEntryData.html" target="_self">PRC_GetEntryData</A></TH>
129      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
130<TD>Acquires user data that is associated with a sample DB entry.</TD>
131    </TR>
132    <TR>
133<TH width="25%"><A href="recognize/PRC_GetEntryStrokes.html" target="_self">PRC_GetEntryStrokes</A></TH>
134      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
135<TD>Obtains stroke data that corresponds to a sample DB entry.</TD>
136    </TR>
137  </TBODY>
138</TABLE>
139<!-- <H3><A name="const">??</A></H3> <TABLE border="1" width="100%">   <TBODY>     <TR>       <TH width="25%"><A href="const.html" target="_self">????</A></TH>       <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>       <TD>????API???????????</TD>     </TR>   </TBODY> </TABLE> -->
140<H3><A name="type">Types and Structures</A></H3>
141<TABLE border="1" width="100%">
142  <TBODY>
143    <TR>
144<TH width="25%"><A href="stroke/PRCPoint.html" target="_self">PRCPoint</A></TH>
145      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
146<TD>Structure that expresses input points from the touch panel.</TD>
147    </TR>
148    <TR>
149<TH width="25%"><A href="stroke/PRCStrokes.html" target="_self">PRCStrokes</A></TH>
150      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
151<TD>Structure that holds a string of input coordinate values.</TD>
152    </TR>
153    <TR>
154<TH width="25%"><A href="recognize/PRCPrototypeList.html" target="_self">PRCPrototypeList</A></TH>
155      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
156<TD>Structure that expresses the list of sample patterns that is used for recognition.</TD>
157    </TR>
158    <TR>
159<TH width="25%"><A href="recognize/PRCPrototypeEntry.html" target="_self">PRCPrototypeEntry</A></TH>
160      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
161<TD>Structure that expresses the attributes of each sample DB entry.</TD>
162    </TR>
163    <TR>
164<TH width="25%"><A href="recognize/PRCPrototypeDB.html" target="_self">PRCPrototypeDB</A></TH>
165      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
166<TD>Expresses the sample DB that is used by the pattern recognition API.</TD>
167    </TR>
168    <TR>
169<TH width="25%"><A href="recognize/PRCInputPattern.html" target="_self">PRCInputPattern</A></TH>
170      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
171<TD>Expresses input pattern data that has been shaped for use by the pattern recognition API.</TD>
172    </TR>
173    <TR>
174<TH width="25%"><A href="recognize/PRCPrototypeDBParam.html" target="_self">PRCPrototypeDBParam</A></TH>
175      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
176<TD>Expresses parameters used when decoding the sample DB.</TD>
177    </TR>
178    <TR>
179<TH width="25%"><A href="recognize/PRCInputPatternParam.html" target="_self">PRCInputPatternParam</A></TH>
180      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
181<TD>Expresses parameters used when shaping input pattern data.</TD>
182    </TR>
183    <TR>
184<TH width="25%"><A href="recognize/PRCRecognizeParam.html" target="_self">PRCRecognizeParam</A></TH>
185      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
186<TD>Structure that expresses parameters used for recognition.</TD>
187    </TR>
188    <TR>
189<TH width="25%"><A href="recognize/PRCResampleMethod.html" target="_self">PRCResampleMethod</A></TH>
190      <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD>
191<TD>Enumerated type that specifies the algorithm to use for resampling.</TD>
192    </TR>
193  </TBODY>
194</TABLE>
195
196<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table>
197
198<hr><p>CONFIDENTIAL</p></body>
199</HTML>