| 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 |
|