casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
alone_display_applications Struct Reference

Definitions of functions needed for stand-alone display applications. More...

#include <StandAloneDisplayApp.h>

Public Member Functions

void wcdriv_ (int *, float *, int *, char *, int *, int *, int)
 Prototype for WorldCanvas driver. More...
 
void nudriv_ (int *, float *, int *, char *, int *, int)
 Null driver. More...
 
int grexec_ (int *idev, int *ifunc, float *rbuf, int *nbuf, char *chr, int *lchr, int len)
 This global function will over-ride the default PGPlot function. More...
 

Detailed Description

Definitions of functions needed for stand-alone display applications.

Synopsis

Some services (at the moment just PgPlot services) are implemented differently depending on whether the display application being built is a stand-alone application, or is bound to some other process (eg. Glish/Tk) which already has its own way of providing said service.

Motivation

It seems sensible to provide a single include which looks after implementation-specific issues for the programmer.

Definition at line 49 of file StandAloneDisplayApp.h.

Member Function Documentation

int alone_display_applications::grexec_ ( int *  idev,
int *  ifunc,
float *  rbuf,
int *  nbuf,
char *  chr,
int *  lchr,
int  len 
)
inline

This global function will over-ride the default PGPlot function.

It supports only one device, that being the Display Library's WorldCanvas.

Definition at line 92 of file StandAloneDisplayApp.h.

void alone_display_applications::nudriv_ ( int *  ,
float *  ,
int *  ,
char *  ,
int *  ,
int   
)

Null driver.

void alone_display_applications::wcdriv_ ( int *  ,
float *  ,
int *  ,
char *  ,
int *  ,
int *  ,
int   
)

Prototype for WorldCanvas driver.


The documentation for this struct was generated from the following file: