Vgl class

Window-system (X11/Win32/etc) wrapper for Class Ogl. More...


Files

file  vgl.h
 Class Vgl: Window-system (X11/Win32/etc) wrapper for Class Ogl.

Classes

struct  sVgl
 Class Vgl: Definition. More...

Typedefs

typedef struct sVgl Vgl
 Declaraction of the Vgl class as the Vgl structure.

Functions

int Vgl_capability (void)
 the Vgl class
VglVgl_ctor (int mode, char *socktype, char *dataform, char *hostname, char *filename, int xsize, int ysize, int xpos, int ypos, int(*buildDisplayLists)(Vgl *thee))
 the Vgl class
void Vgl_dtor (Vgl **thee)
 MIKE-FIX.
void Vgl_putl (Vgl *thee, int ncolor, float red[], float green[], float blue[])
 MIKE-FIX.
void Vgl_list (Vgl *thee, int dlist, int show)
 MIKE-FIX.
void Vgl_line (Vgl *thee, float x[], float y[], float z[], int np, int icolor, float color[])
 MIKE-FIX.
void Vgl_fill (Vgl *thee, float x[], float y[], float z[], int np, int icolor, float color[])
 MIKE-FIX.
void Vgl_text (Vgl *thee, float x[], float y[], float z[], char line[], int icolor, float color[])
 MIKE-FIX.
void Vgl_pont (Vgl *thee, float x[], float y[], float z[], int np, int icolor, float color[], int itype, float radius)
 MIKE-FIX.

Detailed Description

Window-system (X11/Win32/etc) wrapper for Class Ogl.


Typedef Documentation

typedef struct sVgl Vgl

Declaraction of the Vgl class as the Vgl structure.

Author:
Michael Holst


Function Documentation

int Vgl_capability ( void   ) 

the Vgl class

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
Success enumeration

Vgl* Vgl_ctor ( int  mode,
char *  socktype,
char *  dataform,
char *  hostname,
char *  filename,
int  xsize,
int  ysize,
int  xpos,
int  ypos,
int(*)(Vgl *thee)  buildDisplayLists 
)

the Vgl class

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
Pointer to a new allocated Vgl class
Parameters:
mode mode option
socktype pointer to socket type
dataform pointer to different data formats
hostname pointer to the hostname
filename pointer to the file name
xsize main Form Width
ysize main Form Height
xpos 
ypos MIKE-FIX
buildDisplayLists MIKE-FIX

void Vgl_dtor ( Vgl **  thee  ) 

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX

void Vgl_fill ( Vgl thee,
float  x[],
float  y[],
float  z[],
int  np,
int  icolor,
float  color[] 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
x MIKE-FIX
y MIKE-FIX
z MIKE-FIX
np MIKE-FIX
icolor MIKE-FIX
color MIKE-FIX

void Vgl_line ( Vgl thee,
float  x[],
float  y[],
float  z[],
int  np,
int  icolor,
float  color[] 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
x MIKE-FIX
y MIKE-FIX
z MIKE-FIX
np MIKE-FIX
icolor MIKE-FIX
color MIKE-FIX

void Vgl_list ( Vgl thee,
int  dlist,
int  show 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
dlist MIKE-FIX
show MIKE-FIX

void Vgl_pont ( Vgl thee,
float  x[],
float  y[],
float  z[],
int  np,
int  icolor,
float  color[],
int  itype,
float  radius 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
x MIKE-FIX
y MIKE-FIX
z MIKE-FIX
np MIKE-FIX
icolor MIKE-FIX
color MIKE-FIX
itype MIKE-FIX
radius MIKE-FIX

void Vgl_putl ( Vgl thee,
int  ncolor,
float  red[],
float  green[],
float  blue[] 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
ncolor MIKE-FIX
red MIKE-FIX
green MIKE-FIX
blue MIKE-FIX

void Vgl_text ( Vgl thee,
float  x[],
float  y[],
float  z[],
char  line[],
int  icolor,
float  color[] 
)

MIKE-FIX.

Author:
Michael Holst
Note:
Class Vgl: Non-inlineable methods (vgl.c)
Returns:
None
Parameters:
thee MIKE-FIX
x MIKE-FIX
y MIKE-FIX
z MIKE-FIX
line MIKE-FIX
icolor MIKE-FIX
color MIKE-FIX


Generated on Mon Aug 9 11:14:55 2010 for SG by  doxygen 1.5.6