| Tomoe Reference Manual | ||||
|---|---|---|---|---|
TomoeRecognizer;
void tomoe_recognizer_init (void);
void tomoe_recognizer_quit (void);
const gchar* tomoe_recognizer_get_default_module_dir
(void);
void tomoe_recognizer_set_default_module_dir
(const gchar *dir);
void tomoe_recognizer_load (const gchar *base_dir);
TomoeModule* tomoe_recognizer_load_module (const gchar *name);
void tomoe_recognizer_unload (void);
GList* tomoe_recognizer_get_registered_types
(void);
GList* tomoe_recognizer_get_log_domains (void);
TomoeRecognizer* tomoe_recognizer_new (const gchar *name,
const gchar *first_property,
...);
GList* tomoe_recognizer_search (TomoeRecognizer *recognizer,
TomoeWriting *input);
const gchar* tomoe_recognizer_get_language (TomoeRecognizer *recognizer);
gboolean tomoe_recognizer_is_available (TomoeRecognizer *recognizer);
typedef struct _TomoeRecognizer TomoeRecognizer;
The TomoeRecognizer struct contains only private fields and should not be directly accessed.
const gchar* tomoe_recognizer_get_default_module_dir
(void);
| Returns : |
void tomoe_recognizer_set_default_module_dir
(const gchar *dir);
dir : |
TomoeModule* tomoe_recognizer_load_module (const gchar *name);
name : |
|
| Returns : |
GList* tomoe_recognizer_get_registered_types
(void);
| Returns : |
TomoeRecognizer* tomoe_recognizer_new (const gchar *name, const gchar *first_property, ...);
Create a new TomoeRecognizer.
name : |
The name of recognizer type. |
first_property : |
the name of the first property. |
... : |
the value of the first property, followed optionally by more name/value pairs, followed by NULL |
| Returns : | a new TomoeRecognizer. |
GList* tomoe_recognizer_search (TomoeRecognizer *recognizer, TomoeWriting *input);
Match strokes of TomoeChar with TomoeWriting.
recognizer : |
a TomoeRecognizer object. |
input : |
a TomoeWriting object for matching. |
| Returns : | A newly-allocated list of TomoeCandidate. The each TomoeCandidate should be also freed with g_object_unref. |
const gchar* tomoe_recognizer_get_language (TomoeRecognizer *recognizer);
recognizer : |
|
| Returns : |
gboolean tomoe_recognizer_is_available (TomoeRecognizer *recognizer);
recognizer : |
a TomoeRecognizer object. |
| Returns : | TRUE if the recognizer is available,
FALSE otherwise.
|