![]() |
![]() |
![]() |
WritRecogn Reference Manual | ![]() |
---|---|---|---|---|
RawWriting; #define DEFAULT_RAWWRITING_INDEX void rawWriting_reset (RawWriting *rW); #define WRITRECOGN_FULLCHARACTER_CONST (obj) writRecognFullCharacter; FullCharacter* writrecogn_fullcharacter_new (void); RawWriting* writrecogn_fullcharacter_new_rawWriting (writRecognFullCharacter *self); guint writrecogn_fullcharacter_count_rawWritings (writRecognFullCharacter *self); RawWriting* writrecogn_fullcharacter_get_rawWriting (writRecognFullCharacter *self, gint index); void writrecogn_fullcharacter_remove_rawWriting (writRecognFullCharacter *self, guint i); void writrecogn_fullcharacter_reset_rawWriting (writRecognFullCharacter *self, guint i); guint writrecogn_fullcharacter_count_rawStrokes (writRecognFullCharacter *self, gint rawWritingId); RawStroke* writrecogn_fullcharacter_get_rawStroke (writRecognFullCharacter *self, gint rawWritingIndex, guint i); void writrecogn_fullcharacter_add_rawStroke (writRecognFullCharacter *self, gint rawWritingIndex, RawStroke *rStroke);
GObject +----writRecognRadical +----writRecognAbsCharacter +----writRecognFullCharacter
typedef struct { gint writingId; Radical *writingRadical; } RawWriting;
A RawWriting instance demonstrates how this character are written by a user.
It consists a stroke sequence (rawStrokeArray
) that
#define WRITRECOGN_FULLCHARACTER_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), writrecogn_fullcharacter_get_type(), writRecognFullCharacter const)
|
RawWriting* writrecogn_fullcharacter_new_rawWriting (writRecognFullCharacter *self);
|
|
Returns : |
guint writrecogn_fullcharacter_count_rawWritings (writRecognFullCharacter *self);
|
|
Returns : |
RawWriting* writrecogn_fullcharacter_get_rawWriting (writRecognFullCharacter *self, gint index);
|
|
|
|
Returns : |
void writrecogn_fullcharacter_remove_rawWriting (writRecognFullCharacter *self, guint i);
|
|
|
void writrecogn_fullcharacter_reset_rawWriting (writRecognFullCharacter *self, guint i);
|
|
|
guint writrecogn_fullcharacter_count_rawStrokes (writRecognFullCharacter *self, gint rawWritingId);
|
|
|
|
Returns : |
RawStroke* writrecogn_fullcharacter_get_rawStroke (writRecognFullCharacter *self, gint rawWritingIndex, guint i);
|
the Full Character |
|
index of RawWriting |
|
index of RawStroke |
Returns : |
the RawStorke at the index given by i |
void writrecogn_fullcharacter_add_rawStroke (writRecognFullCharacter *self, gint rawWritingIndex, RawStroke *rStroke);
|
the Full Character |
|
index of RawWriting |
|