Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

engrave_image.h File Reference

Engrave_Image object functions. Contains all of the functions to manipulate Engrave_Image objects. More...

Go to the source code of this file.

Data Structures

struct  _Engrave_Image
 Contains the needed image values. More...


Typedefs

typedef _Engrave_Image Engrave_Image
 The Engrave_Image typedef.


Functions

Engrave_Imageengrave_image_new (const char *name, Engrave_Image_Type type, double value)
 engrave_image_new - create a new Engrave_Image object.

Engrave_Imageengrave_image_dup (Engrave_Image *from)
 engrave_image_dup - duplicate an Engrave_Image

void engrave_image_free (Engrave_Image *ef)
 engrave_image_free - free the Engrave_Image

void engrave_image_parent_set (Engrave_Image *ei, void *ef)
 engrave_image_parent_set - set the image parent pointer

void * engrave_image_parent_get (Engrave_Image *ei)
 engrave_image_parent_get - get the parent of the image

const char * engrave_image_name_get (Engrave_Image *ei)
 engrave_image_name_get - get the image name

Engrave_Image_Type engrave_image_type_get (Engrave_Image *ei)
 engrave_image_type_get - get the type of the image

double engrave_image_compression_value_get (Engrave_Image *ei)
 engrave_image_compression_value_get - get the image compression value


Detailed Description

Engrave_Image object functions. Contains all of the functions to manipulate Engrave_Image objects.