|  |  |  | Eye of GNOME Reference Manual |  | 
|---|---|---|---|---|
enum EogTransformType; EogTransform; GdkPixbuf* eog_transform_apply (EogTransform *trans, GdkPixbuf *pixbuf, EogJob *job); EogTransform* eog_transform_reverse (EogTransform *trans); EogTransform* eog_transform_compose (EogTransform *trans, EogTransform *compose); gboolean eog_transform_is_identity (EogTransform *trans); EogTransform* eog_transform_identity_new (void); EogTransform* eog_transform_rotate_new (int degree); EogTransform* eog_transform_flip_new (EogTransformType type); EogTransform* eog_transform_scale_new (double sx, double sy); EogTransform* eog_transform_new (EogTransformType trans); EogTransformType eog_transform_get_transform_type (EogTransform *trans);
typedef enum {
	EOG_TRANSFORM_NONE,
	EOG_TRANSFORM_ROT_90,
	EOG_TRANSFORM_ROT_180,
	EOG_TRANSFORM_ROT_270,
	EOG_TRANSFORM_FLIP_HORIZONTAL,
	EOG_TRANSFORM_FLIP_VERTICAL,
	EOG_TRANSFORM_TRANSPOSE,
	EOG_TRANSFORM_TRANSVERSE
} EogTransformType;
GdkPixbuf* eog_transform_apply (EogTransform *trans, GdkPixbuf *pixbuf, EogJob *job);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
EogTransform* eog_transform_reverse (EogTransform *trans);
| 
 | |
| Returns : | 
EogTransform* eog_transform_compose (EogTransform *trans, EogTransform *compose);
| 
 | |
| 
 | |
| Returns : | 
gboolean eog_transform_is_identity (EogTransform *trans);
| 
 | |
| Returns : | 
EogTransform* eog_transform_flip_new (EogTransformType type);
| 
 | |
| Returns : | 
EogTransform* eog_transform_scale_new (double sx, double sy);
| 
 | |
| 
 | |
| Returns : | 
EogTransformType eog_transform_get_transform_type (EogTransform *trans);
| 
 | |
| Returns : |