n = g[v].edges[i];
if (level !=0)
glColor4f((GLfloat) (hp->nlevels - level)*0.5 / (GLfloat) hp->nlevels,
- (GLfloat) level / (GLfloat) hp->nlevels, 0,view->defaultnodealpha);
+ (GLfloat) level / (GLfloat) hp->nlevels, 0,view->defaultedgealpha);
else
- glColor3f((GLfloat) 1,
- (GLfloat) level / (GLfloat) hp->nlevels*2, 0);
+ glColor4f((GLfloat) 1,
+ (GLfloat) level / (GLfloat) hp->nlevels*2, 0,view->defaultedgealpha);
if (get_temp_coords(t,level,n,&x,&y))
{
glVertex3f((GLfloat) x0, (GLfloat) y0,(GLfloat) 0);
view->timer=g_timer_new();
g_timer_stop(view->timer);
view->active_frame=0;
- view->total_frames=500;
- view->frame_length=5;
+ view->total_frames=1500;
+ view->frame_length=1;
/*add a call back to the main()*/
g_timeout_add_full(G_PRIORITY_DEFAULT,100,gl_main_expose,NULL,NULL);
view->Topview->topviewmenu = '\0';
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expr", "lib\expr\expr.vcproj", "{5A6981A7-A652-4187-B636-3E5120C7CE52}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "agutil", "lib\agutil\agutil.vcproj", "{F26DDFBC-4F9C-4DCA-8BD7-1EB0FF44EBF0}"
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vpsc", "lib\vpsc\vpsc.vcproj", "{2F5A730B-132C-4319-A1B3-DCBE05E2E1B1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gvpr", "cmd\gvpr\gvpr.vcproj", "{397C6B2C-B305-4CB2-B8CE-2366B508AB7C}"
{5A6981A7-A652-4187-B636-3E5120C7CE52}.Debug|Win32.Build.0 = Debug|Win32
{5A6981A7-A652-4187-B636-3E5120C7CE52}.Release|Win32.ActiveCfg = Release|Win32
{5A6981A7-A652-4187-B636-3E5120C7CE52}.Release|Win32.Build.0 = Release|Win32
- {F26DDFBC-4F9C-4DCA-8BD7-1EB0FF44EBF0}.Debug|Win32.ActiveCfg = Debug|Win32
- {F26DDFBC-4F9C-4DCA-8BD7-1EB0FF44EBF0}.Debug|Win32.Build.0 = Debug|Win32
- {F26DDFBC-4F9C-4DCA-8BD7-1EB0FF44EBF0}.Release|Win32.ActiveCfg = Release|Win32
- {F26DDFBC-4F9C-4DCA-8BD7-1EB0FF44EBF0}.Release|Win32.Build.0 = Release|Win32
{2F5A730B-132C-4319-A1B3-DCBE05E2E1B1}.Debug|Win32.ActiveCfg = Debug|Win32
{2F5A730B-132C-4319-A1B3-DCBE05E2E1B1}.Debug|Win32.Build.0 = Debug|Win32
{2F5A730B-132C-4319-A1B3-DCBE05E2E1B1}.Release|Win32.ActiveCfg = Release|Win32
glMatrixMode (matrixMode);
}
+
}
+
static int fontId(fontset_t* fontset,char* fontdesc)
{
int ind=0;
p->height = h;
p->font = font_init();
return p;
+}
+glCompTrackBar* glCompTrackBarNew(GLfloat x, GLfloat y, GLfloat w, GLfloat h)
+{
+ glCompTrackBar* p;
+ p=malloc(sizeof(glCompTrackBar));
+ /*default color values for a panel*/
+ p->color.R = GLCOMPSET_PANEL_COLOR_R;
+ p->color.G = GLCOMPSET_PANEL_COLOR_G;
+ p->color.B = GLCOMPSET_PANEL_COLOR_B;
+ p->color.A = GLCOMPSET_PANEL_COLOR_ALPHA;
+ p->shadowcolor.R = GLCOMPSET_PANEL_SHADOW_COLOR_R;
+ p->shadowcolor.G = GLCOMPSET_PANEL_SHADOW_COLOR_G;
+ p->shadowcolor.B = GLCOMPSET_PANEL_SHADOW_COLOR_B;
+ p->shadowcolor.A = GLCOMPSET_PANEL_SHADOW_COLOR_A;
+ p->bevel = GLCOMPSET_PANEL_BEVEL;
+ p->outerpanel->pos.x=x;
+ p->outerpanel->pos.y=y;
+ p->outerpanel->width=w;
+ p->outerpanel->height=h;
+ p->indicator->width=p->outerpanel->width-2*GLCOMPSET_DEFAULT_PAD;
+ p->indicator->shadowwidth=0;
+
+ p->font=font_init();
+
+
+
+
}
int glCompSetAddPanel(glCompSet * s, glCompPanel * p)
#define GLCOMPSET_PANEL_BEVEL (GLfloat)0.1
#define GLCOMPSET_BEVEL_DIFF (GLfloat)0.001
+#define GLCOMPSET_DEFAULT_PAD (GLfloat)3
typedef void (*callbackfunc_t) (void *component);
texFont_t* font; //pointer to font to use
} glCompPanel;
+typedef struct _glCompTrackBar {
+ GLfloat width,height;
+ glCompPanel* outerpanel;
+ glCompPanel* trackline;
+ glCompPanel* indicator;
+
+ GLfloat bevel;
+ glCompColor color;
+ glCompColor shadowcolor;
+
+
+ float value;
+ float maxvalue;
+ float minvalue;
+ int enabled;
+ int visible;
+ void *parentset; //parent compset
+ int data;
+ texFont_t* font; //pointer to font to use
+}glCompTrackBar;
typedef struct _glCompLabel {
glCompPoint pos;
GLfloat size;
newPS
nodeInduce
Nop
-Obj
-Output_file
Output_file_name
-Output_lang
output_point
overlap_edge
overlap_label
RelativePath=".\common\globals.h"
>
</File>
- <File
- RelativePath=".\gvc\gvc.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvcext.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvcint.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvcjob.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvcommon.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvconfig.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvcproc.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvio.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin_device.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin_layout.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin_loadimage.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin_render.h"
- >
- </File>
- <File
- RelativePath=".\gvc\gvplugin_textlayout.h"
- >
- </File>
<File
RelativePath=".\common\htmllex.h"
>
RelativePath=".\common\ps_font_equiv.h"
>
</File>
- <File
- RelativePath=".\gvc\regex_win32.h"
- >
- </File>
<File
RelativePath=".\common\render.h"
>
RelativePath=".\common\colxlate.c"
>
</File>
- <File
- RelativePath=".\common\diagen.c"
- >
- </File>
<File
RelativePath=".\common\emit.c"
>
RelativePath=".\gvc\gvusershape.c"
>
</File>
- <File
- RelativePath=".\common\hpglgen.c"
- >
- </File>
<File
RelativePath=".\common\htmllex.c"
>
RelativePath=".\common\memory.c"
>
</File>
- <File
- RelativePath=".\common\mifgen.c"
- >
- </File>
- <File
- RelativePath=".\common\mpgen.c"
- >
- </File>
<File
RelativePath=".\common\ns.c"
>
RelativePath=".\pack\pack.c"
>
</File>
- <File
- RelativePath=".\common\picgen.c"
- >
- </File>
<File
RelativePath=".\common\pointset.c"
>
RelativePath=".\common\utils.c"
>
</File>
- <File
- RelativePath=".\common\vtxgen.c"
- >
- </File>
</Filter>
- <File
- RelativePath=".\gvc\debug\BuildLog.htm"
- >
- </File>
<File
RelativePath=".\common\entities.html"
>