casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
alone_display_applications Struct Reference

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

#include <StandAloneDisplayApp.h>

List of all members.

Public Member Functions

void wcdriv_ (int *, float *, int *, char *, int *, int *, int)
 Prototype for WorldCanvas driver.
void nudriv_ (int *, float *, int *, char *, int *, int)
 Null driver.
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.

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.

References casa::one().

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: