#include <stdio.h>
#include <stdlib.h>
#include <GL/gl.h>
Go to the source code of this file.
|
GL2PSDLL_API GLint | gl2psBeginPage (const char *title, const char *producer, GLint viewport[4], GLint format, GLint sort, GLint options, GLint colormode, GLint colorsize, GL2PSrgba *colormap, GLint nr, GLint ng, GLint nb, GLint buffersize, FILE *stream, const char *filename) |
|
GL2PSDLL_API GLint | gl2psEndPage (void) |
|
GL2PSDLL_API GLint | gl2psSetOptions (GLint options) |
|
GL2PSDLL_API GLint | gl2psGetOptions (GLint *options) |
|
GL2PSDLL_API GLint | gl2psBeginViewport (GLint viewport[4]) |
|
GL2PSDLL_API GLint | gl2psEndViewport (void) |
|
GL2PSDLL_API GLint | gl2psText (const char *str, const char *fontname, GLshort fontsize) |
|
GL2PSDLL_API GLint | gl2psTextOpt (const char *str, const char *fontname, GLshort fontsize, GLint align, GLfloat angle) |
|
GL2PSDLL_API GLint | gl2psSpecial (GLint format, const char *str) |
|
GL2PSDLL_API GLint | gl2psDrawPixels (GLsizei width, GLsizei height, GLint xorig, GLint yorig, GLenum format, GLenum type, const void *pixels) |
|
GL2PSDLL_API GLint | gl2psEnable (GLint mode) |
|
GL2PSDLL_API GLint | gl2psDisable (GLint mode) |
|
GL2PSDLL_API GLint | gl2psPointSize (GLfloat value) |
|
GL2PSDLL_API GLint | gl2psLineWidth (GLfloat value) |
|
GL2PSDLL_API GLint | gl2psBlendFunc (GLenum sfactor, GLenum dfactor) |
|
GL2PSDLL_API GLint | gl2psDrawImageMap (GLsizei width, GLsizei height, const GLfloat position[3], const unsigned char *imagemap) |
|
GL2PSDLL_API const char * | gl2psGetFileExtension (GLint format) |
|
GL2PSDLL_API const char * | gl2psGetFormatDescription (GLint format) |
|
◆ GL2PS_BEST_ROOT
#define GL2PS_BEST_ROOT (1<<3) |
◆ GL2PS_BLEND
◆ GL2PS_BSP_SORT
◆ GL2PS_COMPRESS
#define GL2PS_COMPRESS (1<<10) |
◆ GL2PS_COPYRIGHT
#define GL2PS_COPYRIGHT "(C) 1999-2009 C. Geuzaine" |
◆ GL2PS_DRAW_BACKGROUND
#define GL2PS_DRAW_BACKGROUND (1<<0) |
◆ GL2PS_EPS
◆ GL2PS_ERROR
◆ GL2PS_EXTRA_VERSION
#define GL2PS_EXTRA_VERSION "" |
◆ GL2PS_INFO
◆ GL2PS_LANDSCAPE
#define GL2PS_LANDSCAPE (1<<6) |
◆ GL2PS_LINE_STIPPLE
#define GL2PS_LINE_STIPPLE 3 |
◆ GL2PS_MAJOR_VERSION
#define GL2PS_MAJOR_VERSION 1 |
◆ GL2PS_MINOR_VERSION
#define GL2PS_MINOR_VERSION 3 |
◆ GL2PS_NO_BLENDING
#define GL2PS_NO_BLENDING (1<<11) |
◆ GL2PS_NO_FEEDBACK
#define GL2PS_NO_FEEDBACK 4 |
◆ GL2PS_NO_PIXMAP
#define GL2PS_NO_PIXMAP (1<<8) |
◆ GL2PS_NO_PS3_SHADING
#define GL2PS_NO_PS3_SHADING (1<<7) |
◆ GL2PS_NO_SORT
◆ GL2PS_NO_TEXT
#define GL2PS_NO_TEXT (1<<5) |
◆ GL2PS_NONE
◆ GL2PS_OCCLUSION_CULL
#define GL2PS_OCCLUSION_CULL (1<<4) |
◆ GL2PS_OVERFLOW
◆ GL2PS_PATCH_VERSION
#define GL2PS_PATCH_VERSION 5 |
◆ GL2PS_PDF
◆ GL2PS_PGF
◆ GL2PS_POLYGON_BOUNDARY
#define GL2PS_POLYGON_BOUNDARY 2 |
◆ GL2PS_POLYGON_OFFSET_FILL
#define GL2PS_POLYGON_OFFSET_FILL 1 |
◆ GL2PS_PS
◆ GL2PS_SILENT
#define GL2PS_SILENT (1<<2) |
◆ GL2PS_SIMPLE_LINE_OFFSET
#define GL2PS_SIMPLE_LINE_OFFSET (1<<1) |
◆ GL2PS_SIMPLE_SORT
#define GL2PS_SIMPLE_SORT 2 |
◆ GL2PS_SUCCESS
◆ GL2PS_SVG
◆ GL2PS_TEX
◆ GL2PS_TEXT_B
◆ GL2PS_TEXT_BL
◆ GL2PS_TEXT_BR
◆ GL2PS_TEXT_C
◆ GL2PS_TEXT_CL
◆ GL2PS_TEXT_CR
◆ GL2PS_TEXT_T
◆ GL2PS_TEXT_TL
◆ GL2PS_TEXT_TR
◆ GL2PS_TIGHT_BOUNDING_BOX
#define GL2PS_TIGHT_BOUNDING_BOX (1<<12) |
◆ GL2PS_UNINITIALIZED
#define GL2PS_UNINITIALIZED 6 |
◆ GL2PS_USE_CURRENT_VIEWPORT
#define GL2PS_USE_CURRENT_VIEWPORT (1<<9) |
◆ GL2PS_VERSION
Value:
#define GL2PS_PATCH_VERSION
#define GL2PS_MAJOR_VERSION
#define GL2PS_MINOR_VERSION
Definition at line 111 of file gl2ps.h.
◆ GL2PS_WARNING
◆ GL2PSDLL_API
◆ GL2PSrgba
typedef GLfloat GL2PSrgba[4] |
◆ gl2psBeginPage()
GL2PSDLL_API GLint gl2psBeginPage |
( |
const char * |
title, |
|
|
const char * |
producer, |
|
|
GLint |
viewport[4], |
|
|
GLint |
format, |
|
|
GLint |
sort, |
|
|
GLint |
options, |
|
|
GLint |
colormode, |
|
|
GLint |
colorsize, |
|
|
GL2PSrgba * |
colormap, |
|
|
GLint |
nr, |
|
|
GLint |
ng, |
|
|
GLint |
nb, |
|
|
GLint |
buffersize, |
|
|
FILE * |
stream, |
|
|
const char * |
filename |
|
) |
| |
◆ gl2psBeginViewport()
◆ gl2psBlendFunc()
GL2PSDLL_API GLint gl2psBlendFunc |
( |
GLenum |
sfactor, |
|
|
GLenum |
dfactor |
|
) |
| |
◆ gl2psDisable()
◆ gl2psDrawImageMap()
GL2PSDLL_API GLint gl2psDrawImageMap |
( |
GLsizei |
width, |
|
|
GLsizei |
height, |
|
|
const GLfloat |
position[3], |
|
|
const unsigned char * |
imagemap |
|
) |
| |
◆ gl2psDrawPixels()
GL2PSDLL_API GLint gl2psDrawPixels |
( |
GLsizei |
width, |
|
|
GLsizei |
height, |
|
|
GLint |
xorig, |
|
|
GLint |
yorig, |
|
|
GLenum |
format, |
|
|
GLenum |
type, |
|
|
const void * |
pixels |
|
) |
| |
◆ gl2psEnable()
◆ gl2psEndPage()
◆ gl2psEndViewport()
◆ gl2psGetFileExtension()
◆ gl2psGetFormatDescription()
◆ gl2psGetOptions()
◆ gl2psLineWidth()
◆ gl2psPointSize()
◆ gl2psSetOptions()
◆ gl2psSpecial()
◆ gl2psText()
◆ gl2psTextOpt()
GL2PSDLL_API GLint gl2psTextOpt |
( |
const char * |
str, |
|
|
const char * |
fontname, |
|
|
GLshort |
fontsize, |
|
|
GLint |
align, |
|
|
GLfloat |
angle |
|
) |
| |