General information:Author: klaas Version: 1.0 Date: Thu Oct 14 13:41:34 MET 1999 |
Header files:
|
Code files:
|
Output driver for DAVID Mann files. DAVID mann contains rectanguler DATA called flashes overloaded function from class Driver_out write the internal objects in DAVID MANN specific form most internal data is ignored
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
FLASH_driver_out(Setup* setup, char* _filename = 0, G_BOOL only_visible=False)
Description:
constructor and destructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
~FLASH_driver_out()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(ArrayReference*)
Description:
overloaded function from class Driver
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Bgnlib*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Bgnstr*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Element*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Boundary*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Box* _Box)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Circle* _Circle)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(ColumnsRows*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Elflags*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(GdsII*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Header*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Library*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Path*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Arcseg*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Point*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Segment *_Segment)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(G_Polygon*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(G_Polyline*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Presentation*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Strans*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(StructureList*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(StructureReference*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Structure*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Text*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Write(Units*)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void WriteHeader()
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void WriteOuttro()
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void ReadFlash()
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void WriteFlash()
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: TWO_G_BYTE_SIGNED_INTEGER |
Declaration:
TWO_G_BYTE_SIGNED_INTEGER rad2deg(double value)
Description:
scope: private | type: basic | typename: char* |
Declaration:
char* FLASH_out_filename
Description:
the filename
scope: private | type: basic | typename: ofstream |
Declaration:
ofstream FLASH_out_file
Description:
the output stream
scope: private | type: basic | typename: int |
Declaration:
int Flashes_Written
Description:
scope: private | type: basic | typename: int |
Declaration:
int Points_Written
Description:
scope: private | type: basic | typename: int |
Declaration:
int error
Description:
fout element in file (!box)
scope: private | type: basic | typename: double |
Declaration:
double X[3]
Description:
to store points(x,y)
scope: private | type: basic | typename: double |
Declaration:
double Y[3]
Description:
scope: private | type: basic | typename: double |
Declaration:
double a
Description:
scope: private | type: basic | typename: double |
Declaration:
double w
Description:
scope: private | type: basic | typename: double |
Declaration:
double h
Description:
scope: private | type: basic | typename: double |
Declaration:
double x
Description:
scope: private | type: basic | typename: double |
Declaration:
double y
Description:
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER Xpos
Description:
to store the calculated Flash
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER Ypos
Description:
prior to stuffing it in the
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER Width
Description:
file.
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER Height
Description:
scope: private | type: basic | typename: TWO_G_BYTE_SIGNED_INTEGER |
Declaration:
TWO_G_BYTE_SIGNED_INTEGER Angle
Description:
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER lastXpos
Description:
to store the last Flash
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER lastYpos
Description:
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER lastWidth
Description:
scope: private | type: basic | typename: FOUR_G_BYTE_SIGNED_INTEGER |
Declaration:
FOUR_G_BYTE_SIGNED_INTEGER lastHeight
Description:
scope: private | type: basic | typename: TWO_G_BYTE_SIGNED_INTEGER |
Declaration:
TWO_G_BYTE_SIGNED_INTEGER lastAngle
Description: