writRecognAbsCharacter

writRecognAbsCharacter

Synopsis




#define             WRITRECOGN_ABSCHARACTER_CONST       (obj)
                    writRecognAbsCharacter;
gpointer            writrecogn_abscharacter_get_inputCodeRecList
                                                        (writRecognAbsCharacter *self);
void                writrecogn_abscharacter_set_inputCodeRecList
                                                        (writRecognAbsCharacter *self,
                                                         gpointer val);
GObject*            writrecogn_abscharacter_get_varCharList
                                                        (writRecognAbsCharacter *self);
void                writrecogn_abscharacter_set_varCharList
                                                        (writRecognAbsCharacter *self,
                                                         GObject *val);
gpointer            writrecogn_abscharacter_get_langAppearedSet
                                                        (writRecognAbsCharacter *self);
void                writrecogn_abscharacter_set_langAppearedSet
                                                        (writRecognAbsCharacter *self,
                                                         gpointer val);
AbsCharacter*       writrecogn_abscharacter_new         (void);
void                writrecogn_abscharacter_recompute_relativeBoundingBox
                                                        (writRecognAbsCharacter *self);
guint               writrecogn_abscharacter_count_subRadical
                                                        (writRecognAbsCharacter *self);
GPtrArray*          writrecogn_abscharacter_get_subRadical_sequence_H
                                                        (writRecognAbsCharacter *self);
void                writrecogn_abscharacter_set_subRadical_sequence_H
                                                        (writRecognAbsCharacter *self,
                                                         GPtrArray *radicalSequence);
GPtrArray*          writrecogn_abscharacter_get_subRadical_sequence_V
                                                        (writRecognAbsCharacter *self);
void                writrecogn_abscharacter_set_subRadical_sequence_V
                                                        (writRecognAbsCharacter *self,
                                                         GPtrArray *radicalSequence);
guint               writrecogn_abscharacter_count_variantCharacters
                                                        (writRecognAbsCharacter *self);
RadicalList*        writrecogn_abscharacter_get_variantCharacterList
                                                        (writRecognAbsCharacter *self);
Radical*            writrecogn_abscharacter_get_variantCharacter
                                                        (writRecognAbsCharacter *self,
                                                         guint i,
                                                         RadicalType type);
void                writrecogn_abscharacter_insert_variantCharacter
                                                        (writRecognAbsCharacter *self,
                                                         Radical *variantChar);
void                writrecogn_abscharacter_insert_variantCharacter_by_code
                                                        (writRecognAbsCharacter *self,
                                                         RadicalCode code);
guint               writrecogn_abscharacter_count_inputCodeRecs
                                                        (writRecognAbsCharacter *self);
gboolean            writrecogn_abscharacter_has_inputMethod
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);
InputCodeRec*       writrecogn_abscharacter_find_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);
InputCodeRec*       writrecogn_abscharacter_get_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         guint i);
gchar*              writrecogn_abscharacter_get_inputCode
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);
gchar**             writrecogn_abscharacter_get_inputCode_array
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);
void                writrecogn_abscharacter_reset_inputCodeRecList
                                                        (writRecognAbsCharacter *self);
gboolean            writrecogn_abscharacter_append_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);
gboolean            writrecogn_abscharacter_remove_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);
guint               writrecogn_abscharacter_count_languages
                                                        (writRecognAbsCharacter *self);
SupportedLanguage   writrecogn_abscharacter_get_language
                                                        (writRecognAbsCharacter *self,
                                                         int index);
gboolean            writrecogn_abscharacter_add_language
                                                        (writRecognAbsCharacter *self,
                                                         SupportedLanguage lang);
gboolean            writrecogn_abscharacter_add_language_string
                                                        (writRecognAbsCharacter *self,
                                                         const gchar *langStr);
gboolean            writrecogn_abscharacter_has_language
                                                        (writRecognAbsCharacter *self,
                                                         SupportedLanguage lang);
#define             WRITRECOGN_ABSCHARACTER_PROP_INPUTCODERECLIST(arg)
#define             WRITRECOGN_ABSCHARACTER_GET_PROP_INPUTCODERECLIST(arg)
#define             WRITRECOGN_ABSCHARACTER_PROP_VARCHARLIST(arg)
#define             WRITRECOGN_ABSCHARACTER_GET_PROP_VARCHARLIST(arg)
#define             WRITRECOGN_ABSCHARACTER_PROP_LANGAPPEAREDSET(arg)
#define             WRITRECOGN_ABSCHARACTER_GET_PROP_LANGAPPEAREDSET(arg)

Object Hierarchy


  GObject
   +----writRecognRadical
         +----writRecognAbsCharacter
               +----writRecognFullCharacter

Properties


  "inputCodeRecList"         gpointer              : Read / Write
  "langAppearedSet"          gpointer              : Read / Write
  "varCharList"              writRecognRadical_list  : Read / Write

Description

Details

WRITRECOGN_ABSCHARACTER_CONST()

#define WRITRECOGN_ABSCHARACTER_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), writrecogn_abscharacter_get_type(), writRecognAbsCharacter const)

obj :


writRecognAbsCharacter

typedef struct _writRecognAbsCharacter writRecognAbsCharacter;


writrecogn_abscharacter_get_inputCodeRecList ()

gpointer            writrecogn_abscharacter_get_inputCodeRecList
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_set_inputCodeRecList ()

void                writrecogn_abscharacter_set_inputCodeRecList
                                                        (writRecognAbsCharacter *self,
                                                         gpointer val);

self :

val :


writrecogn_abscharacter_get_varCharList ()

GObject*            writrecogn_abscharacter_get_varCharList
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_set_varCharList ()

void                writrecogn_abscharacter_set_varCharList
                                                        (writRecognAbsCharacter *self,
                                                         GObject *val);

self :

val :


writrecogn_abscharacter_get_langAppearedSet ()

gpointer            writrecogn_abscharacter_get_langAppearedSet
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_set_langAppearedSet ()

void                writrecogn_abscharacter_set_langAppearedSet
                                                        (writRecognAbsCharacter *self,
                                                         gpointer val);

self :

val :


writrecogn_abscharacter_new ()

AbsCharacter*       writrecogn_abscharacter_new         (void);

Returns :


writrecogn_abscharacter_recompute_relativeBoundingBox ()

void                writrecogn_abscharacter_recompute_relativeBoundingBox
                                                        (writRecognAbsCharacter *self);

self :


writrecogn_abscharacter_count_subRadical ()

guint               writrecogn_abscharacter_count_subRadical
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_get_subRadical_sequence_H ()

GPtrArray*          writrecogn_abscharacter_get_subRadical_sequence_H
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_set_subRadical_sequence_H ()

void                writrecogn_abscharacter_set_subRadical_sequence_H
                                                        (writRecognAbsCharacter *self,
                                                         GPtrArray *radicalSequence);

self :

radicalSequence :


writrecogn_abscharacter_get_subRadical_sequence_V ()

GPtrArray*          writrecogn_abscharacter_get_subRadical_sequence_V
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_set_subRadical_sequence_V ()

void                writrecogn_abscharacter_set_subRadical_sequence_V
                                                        (writRecognAbsCharacter *self,
                                                         GPtrArray *radicalSequence);

self :

radicalSequence :


writrecogn_abscharacter_count_variantCharacters ()

guint               writrecogn_abscharacter_count_variantCharacters
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_get_variantCharacterList ()

RadicalList*        writrecogn_abscharacter_get_variantCharacterList
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_get_variantCharacter ()

Radical*            writrecogn_abscharacter_get_variantCharacter
                                                        (writRecognAbsCharacter *self,
                                                         guint i,
                                                         RadicalType type);

self :

i :

type :

Returns :


writrecogn_abscharacter_insert_variantCharacter ()

void                writrecogn_abscharacter_insert_variantCharacter
                                                        (writRecognAbsCharacter *self,
                                                         Radical *variantChar);

self :

variantChar :


writrecogn_abscharacter_insert_variantCharacter_by_code ()

void                writrecogn_abscharacter_insert_variantCharacter_by_code
                                                        (writRecognAbsCharacter *self,
                                                         RadicalCode code);

self :

code :


writrecogn_abscharacter_count_inputCodeRecs ()

guint               writrecogn_abscharacter_count_inputCodeRecs
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_has_inputMethod ()

gboolean            writrecogn_abscharacter_has_inputMethod
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);

self :

im :

Returns :


writrecogn_abscharacter_find_inputCodeRec ()

InputCodeRec*       writrecogn_abscharacter_find_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);

self :

iRec :

Returns :


writrecogn_abscharacter_get_inputCodeRec ()

InputCodeRec*       writrecogn_abscharacter_get_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         guint i);

self :

i :

Returns :


writrecogn_abscharacter_get_inputCode ()

gchar*              writrecogn_abscharacter_get_inputCode
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);

self :

im :

Returns :


writrecogn_abscharacter_get_inputCode_array ()

gchar**             writrecogn_abscharacter_get_inputCode_array
                                                        (writRecognAbsCharacter *self,
                                                         InputMethod im);

A convenient call to get the array of inputCode Free the array using g_strfreev()

self :

im :

Returns :


writrecogn_abscharacter_reset_inputCodeRecList ()

void                writrecogn_abscharacter_reset_inputCodeRecList
                                                        (writRecognAbsCharacter *self);

self :


writrecogn_abscharacter_append_inputCodeRec ()

gboolean            writrecogn_abscharacter_append_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);

self :

iRec :

Returns :


writrecogn_abscharacter_remove_inputCodeRec ()

gboolean            writrecogn_abscharacter_remove_inputCodeRec
                                                        (writRecognAbsCharacter *self,
                                                         InputCodeRec *iRec);

self :

iRec :

Returns :


writrecogn_abscharacter_count_languages ()

guint               writrecogn_abscharacter_count_languages
                                                        (writRecognAbsCharacter *self);

self :

Returns :


writrecogn_abscharacter_get_language ()

SupportedLanguage   writrecogn_abscharacter_get_language
                                                        (writRecognAbsCharacter *self,
                                                         int index);

self :

index :

Returns :


writrecogn_abscharacter_add_language ()

gboolean            writrecogn_abscharacter_add_language
                                                        (writRecognAbsCharacter *self,
                                                         SupportedLanguage lang);

self :

lang :

Returns :


writrecogn_abscharacter_add_language_string ()

gboolean            writrecogn_abscharacter_add_language_string
                                                        (writRecognAbsCharacter *self,
                                                         const gchar *langStr);

self :

langStr :

Returns :


writrecogn_abscharacter_has_language ()

gboolean            writrecogn_abscharacter_has_language
                                                        (writRecognAbsCharacter *self,
                                                         SupportedLanguage lang);

self :

lang :

Returns :


WRITRECOGN_ABSCHARACTER_PROP_INPUTCODERECLIST()

#define             WRITRECOGN_ABSCHARACTER_PROP_INPUTCODERECLIST(arg)

arg :


WRITRECOGN_ABSCHARACTER_GET_PROP_INPUTCODERECLIST()

#define             WRITRECOGN_ABSCHARACTER_GET_PROP_INPUTCODERECLIST(arg)

arg :


WRITRECOGN_ABSCHARACTER_PROP_VARCHARLIST()

#define             WRITRECOGN_ABSCHARACTER_PROP_VARCHARLIST(arg)

arg :


WRITRECOGN_ABSCHARACTER_GET_PROP_VARCHARLIST()

#define             WRITRECOGN_ABSCHARACTER_GET_PROP_VARCHARLIST(arg)

arg :


WRITRECOGN_ABSCHARACTER_PROP_LANGAPPEAREDSET()

#define             WRITRECOGN_ABSCHARACTER_PROP_LANGAPPEAREDSET(arg)

arg :


WRITRECOGN_ABSCHARACTER_GET_PROP_LANGAPPEAREDSET()

#define             WRITRECOGN_ABSCHARACTER_GET_PROP_LANGAPPEAREDSET(arg)

arg :

Property Details

The "inputCodeRecList" property

  "inputCodeRecList"         gpointer              : Read / Write

List of InputCode recordst.


The "langAppearedSet" property

  "langAppearedSet"          gpointer              : Read / Write

language appeared set.


The "varCharList" property

  "varCharList"              writRecognRadical_list  : Read / Write

variant char radical list.