Referência ao ficheiro src/interface/vapiGtkMemory.c

#include <gtk/gtk.h>
#include "vapiGtkInterface.h"

Diagrama de dependências de inclusão para vapiGtkMemory.c:

Ir para o código fonte deste ficheiro.

Funções

void vapiGtkMemoryFreeImWork (IplImage *imWork)
void vapiGtkMemoryFreeOptionsFrame (vapiTemp1Struct *temp)


Documentação das funções

void vapiGtkMemoryFreeImWork ( IplImage *  imWork  ) 

Definido na linha 46 do ficheiro vapiGtkMemory.c.

Referenciado por vapiGtkOperationApply().

00047 {
00048         if (!(imWork == NULL))
00049         {
00050                 cvReleaseImage (&imWork);
00051                 imWork = NULL;
00052         }
00053 }

Here is the caller graph for this function:

void vapiGtkMemoryFreeOptionsFrame ( vapiTemp1Struct temp  ) 

Definido na linha 5 do ficheiro vapiGtkMemory.c.

Referências _vapiWidgetStruct::OptionsData, _vapiWidgetStruct::OptionsEvents, _vapiWidgetStruct::OptionsFrame, _vapiWidgetStruct::OptionsList e _vapiTemp1Struct::Widgets.

Referenciado por vapiGtkOperationShowOptions().

00006 {
00007         int listSize, i;
00008         if (temp->Widgets->OptionsFrame != 0)
00009         {
00010                 g_list_free (temp->Widgets->OptionsList);
00011                 g_list_free (temp->Widgets->OptionsData);
00012                 /*
00013                  * A lista de eventos tem uma estrutura cujo espaço é alocado.
00014                  * Esse espaço tem que ser libertado.
00015                  */
00016                 if (temp->Widgets->OptionsEvents != NULL)
00017                 {
00018 
00019 
00020 
00021                         listSize =
00022                                 g_list_length (temp->Widgets->OptionsEvents);
00023                         if (listSize > 0)
00024                         {
00025                                 for (i = 0; i < listSize; i++)
00026                                 {
00027                                         free (g_list_nth_data
00028                                               (temp->Widgets->OptionsEvents,
00029                                                i));
00030                                 }
00031                         }
00032 
00033                         g_list_free (temp->Widgets->OptionsEvents);
00034                 }
00035                 gtk_widget_destroy (temp->Widgets->OptionsFrame);
00036                 temp->Widgets->OptionsFrame = 0;
00037                 temp->Widgets->OptionsList = NULL;
00038                 temp->Widgets->OptionsData = NULL;
00039                 temp->Widgets->OptionsEvents = NULL;
00040         }
00041 
00042 
00043 }

Here is the caller graph for this function:


Gerado em Tue Jul 24 10:36:34 2007 para Vapi por  doxygen 1.5.1