เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ cgmNCARG เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
CGM_open, CGM_close, CGM_lseek, CGM_read, CGM_write, CGM_directory, CGM_freeDirectory,
CGM_printDirectory, CGM_getInstr, CGM_flushGetInstr, CGM_putInstr, CGM_flushOutputInstr,
CGM_initMetaEdit, CGM_termMetaEdit, CGM_copyFrames, CGM_deleteFrames, CGM_mergeFrames
CGM_moveFrames, CGM_readFrames, CGM_valid, CGM_writeFile, CGM_writeFrames,
CGM_appendFrames - เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ Metafile เบฎเบนเบเบเบฒเบเบเบญเบเบเบญเบกเบเบดเบงเปเบเบต
SYNTAX
#include
Cgm_fd CGM_open(metafile, เบเบฐ เปเบฒเบ, เบเบธเบ, เบฎเบนเบเปเบเบ)
char * metafile;
เบฅเบปเบเบเบฒเบก เบเบฐเบซเบเบฒเบ;
int เบเบธเบ;
int เบฎเบนเบเปเบเบ;
int CGM_close(cgm_fd)
Cgm_fd cgm_fd;
int CGM_lseek(cgm_fd, เบเบปเบเปเบเบตเบ)
Cgm_fd cgm_fd;
int เบเบปเบเปเบเบตเบ;
int CGM_read(cgm_fd, buf)
Cgm_fd cgm_fd;
เบฅเบปเบเบเบฒเบก char *buf;
int CGM_write(cgm_fd, buf)
Cgm_fd cgm_fd;
เบฅเบปเบเบเบฒเบก char *buf;
Directory * CGM_directory(cgm_fd)
Cgm_fd cgm_fd;
void CGM_freeDirectory(dir)
Directory * dir;
void CGM_printDirectory(dir)
Directory * dir;
int CGM_getInstr(cgm_fd, instr)
Cgm_fd cgm_fd;
Instr * instr ;
void CGM_flushGetInstr(cgm_fd)
Cgm_fd cgm_fd;
int CGM_putInstr(cgm_fd, instr)
Cgm_fd cgm_fd;
Instr * instr ;
int CGM_flushOutputInstr(cgm_fd)
Cgm_fd cgm_fd;
Directory *CGM_initMetaEdit ( metafile , เบเบฐ เปเบฒเบ)
char * metafile;
เบฅเบปเบเบเบฒเบก int เบเบฐเบซเบเบฒเบ;
int CGM_termMetaEdit()
Directory * CGM_copyFrames (เปเบฅเบตเปเบกโเบเบปเปเบโ, เบเบปเบงเปเบฅเบ, เปเบเบปเปเบฒโเบซเบกเบฒเบ )
เบฅเบปเบเบเบฒเบก int เปเบฅเบตเปเบกเบเบปเปเบ;
int เบเบปเบงเปเบฅเบ;
เบฅเบปเบเบเบฒเบก int เปเบเบปเปเบฒโเบซเบกเบฒเบ;
Directory * CGM_deleteFrames (เปเบฅเบตเปเบกโเบเบปเปเบโ, เบเบปเบงเปเบฅเบ)
เบฅเบปเบเบเบฒเบก int เปเบฅเบตเปเบกเบเบปเปเบ,
เบเบปเบงเปเบฅเบ;
Directory *CGM_mergeFrames(เบฅเบธเปเบกเบชเบธเบ, เบเปเบฒเบเปเบเบดเบ)
เบฅเบปเบเบเบฒเบก เบเบฒเบเบฅเบธเปเบก, เปเบเบดเบ;
Directory * CGM_moveFrames (เปเบฅเบตเปเบกโเบเบปเปเบโ, เบเบปเบงเปเบฅเบ, เปเบเบปเปเบฒโเบซเบกเบฒเบ)
เบฅเบปเบเบเบฒเบก int เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ, เปเบเบปเปเบฒโเบซเบกเบฒเบ;
Directory * CGM_readFrames(metafile, เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ, เปเบเบปเปเบฒโเบซเบกเบฒเบ, เบเบฐ เปเบฒเบ)
char * metafile;
เบฅเบปเบเบเบฒเบก int เปเบฅเบตเปเบกเบเบปเปเบ;
int เบเบปเบงเปเบฅเบ;
เบฅเบปเบเบเบฒเบก int เปเบเบปเปเบฒโเบซเบกเบฒเบ, เบเบฐเบซเบเบฒเบ;
int *CGM_validCGM( metafile )
char * metafile;
int CGM_writeFile( metafile )
char * metafile;
int CGM_writeFrames(metafile, เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ)
char * metafile;
เบฅเบปเบเบเบฒเบก เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ;
int CGM_appendFrames(metafile, เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ)
char * metafile;
เบฅเบปเบเบเบฒเบก เปเบฅเบตเปเบกเบเบปเปเบ, เบเบปเบงเปเบฅเบ;
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบเบฒเบเปเบเปเบเบฝเบ cgm_fd เบซเบกเบฒเบเปเบเบดเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบตเปเบเบทเบเบเปเบญเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบเบซเบผเบทเบเบฝเบ, เปเบเบฑเบ
เบเบตเปโเปเบซเบกเบฒเบฐโเบชเบปเบกโเปเบเบ CGM_open. CGM_เบญเปเบฒเบ, CGM_directory, CGM_getInstr เปเบฅเบฐ CGM_flushGetInstr
เบเปเบญเบเบเบฒเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเปเบเบตเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบ. CGM_write, CGM_getInstr,CGM_flushGetInstr เปเบฅเบฐ
CGM_flushOutputInstr เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต Cgm_fd เปเบเบตเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบ. CGM_close เปเบฅเบฐ CGM_lseek เบเบฐ
เบเบญเบกเบฎเบฑเบเบเบตเปเบเบทเบเบเปเบญเบ Cgm_fd.
เปเบเป เบเบฐเบซเบเบฒเบ argument เบซเบกเบฒเบเปเบเบดเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบถเบ CGM เปเบ bytes. เบชเปเบฒเบฅเบฑเบ NCAR CGM เบเปเบฒเบเบตเปเปเบกเปเบ
1440โ.
buff เปเบเบฑเบเบเบปเบงเบเบตเปเปเบเบซเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบเบฑเบเบชเบฑเบเปเบเบเบเบนเปเปเบเปเบเบญเบเบเบฐเบซเบเบฒเบ เบเบฐเบซเบเบฒเบ. เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเบเบฐเบเบทเบเปเบเปเบชเปเบฒเบฅเบฑเบ
buffering input เปเบฅเบฐ output เบเบญเบ CGM_เบญเปเบฒเบ เปเบฅเบฐ CGM_write เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
เปเบเป dir เบเบฒเบเปเบเปเบเบฝเบเปเบกเปเบเบเบปเบงเบเบตเปเปเบเบซเบฒ a Directory เปเบเบเบชเปเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเบงเบ CGM_directory or
CGM_initMetaEdit. dir เปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบชเปเบงเบเบเบปเบงเบเบตเปเบเบงเบ เบเปเป เปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเปเบเปเปเบเบเบเบปเบเปเบเบ
เบเบนเปเปเบเป. เบเบธเบเบเบญเบ macro เบชเบฐเบเบงเบเบชเบฐเบเบฒเบเปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบตเปเปเบ cgm_tools.h.
เปเบเป เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ, num เปเบฅเบฐ เปเบเบปเปเบฒโเบซเบกเบฒเบ arguments เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเปเปเบเบเบปเบงเปเบฅเบเบเบญเบเปเบ metafile เปเบเบฑเบ
เปเบเปเปเบเบเปเบงเบเปเบถเปเบเปเบเบเบณเบชเบฑเปเบ: CGM_copyFrames, CGM_deleteFrames, CGM_readFrames,
CGM_moveFrames, CGM_writeFrames เปเบฅเบฐ CGM_mergeFrames. เปเบเป เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เบเบฒเบเปเบเปเบเบฝเบเปเบกเปเบเบเบฑเปเบเบเปเบฒเบญเบดเบ
เบเบญเบเปเบเบฅเปเบฒเบเบฑเบเบเบญเบ num frame(s) เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบเปเบ. เปเบเบปเปเบฒโเบซเบกเบฒเบ เปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบ
to เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบญเบเบเบฒเบเบชเบญเบเบเบตเปเบขเบนเปเบเบญเบเปเบเบฑเปเบ: เบเบฑเบเบฅเบญเบ. เบเบตเปเบขเบนเป
เปเบฅเบตเปเบกเบเบปเปเบเบขเบนเปเบเบตเปเบชเบนเบ.
CGM_open
เบเปเบฒเบชเบฑเปเบเบเบตเปเปเบกเปเบเบชเปเบฒเบเปเบเบเบเปเบฒเบฅเบญเบเบซเบผเบฑเบเบเบฒเบ unix เปเบเบตเบ เบเปเบฒเบชเบฑเปเบ. เบกเบฑเบเบเบฐเปเบเบตเบ CGM เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบ
เบซเบผเบทโเบเบฒเบโเบเบฝเบโเบเบฒเบกโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบเบโ เบเบปเบ เบเบฒเบเปเบเปเบเบฝเบเปเบฅเบฐเบเบฑเบเบเบทเบ a Cgm_fd เบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเป.
เปเบเป เบเบปเบ เปเบฅเบฐ เปเบเบตเบ เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบกเปเบเบชเบปเปเบเปเบเบเบเบปเบเปเบชเปเบฅเบฐเบเบปเบ เปเบเบตเบ เบเปเบฒเบชเบฑเปเบ.
เบชเปเบฒเบฅเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบเปเบเบฝเบเบเบฑเบเบชเบญเบเบเบตเปเปเบเบดเปเบ เปเบเบตเบ(2).
CGM_close
เบฅเบถเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเป. เบเบตเปเบเบเบฑเบเบเบฑเบเบเบญเบ CGM_open, เบเบฐเปเบฅเบชเบฒเบ เปเบเป(2).
CGM_เบญเปเบฒเบ
CGM_เบญเปเบฒเบ เบเบงเบฒเบกโเบเบฐโเบเบฒโเบเบฒเบกโเบเบตเปโเบเบฐโเบญเปเบฒเบโ เบเบฐเบซเบเบฒเบ bytes เบเบฒเบเบงเบฑเบเบเบธเบญเปเบฒเบเบญเบตเบเปเบเบเบเปเบฒเบ
เบเบปเบงเบญเบฐเบเบดเบเบฒเบ cgm_fd. เบเบฐเบซเบเบฒเบ เปเบกเปเบโเบเปเบฒโเบเบปเบโเบขเบนเปโเปเบโเบเบฒเบโเบชเปเบฒเบโเบเบญเบโ cgm_fd by CGM_open. CGM_เบญเปเบฒเบ
เบเบญเบเบเปเบฒเบเบงเบ bytes เบชเปเบฒเปเบฅเบฑเบเบเบฒเบเบญเปเบฒเบ. เบชเบนเบเปเบกเปเบเบชเบปเปเบเบเบทเบเปเบ EOF เปเบฅเบฐ a
เบเบปเบงเปเบฅเบเบฅเบปเบเบซเบกเบฒเบเปเบเบดเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบ. เบเบฒเบเปเบเบฅเบฐเบเบปเบ unix เบญเปเบฒเบ เบเบทเบเปเบญเบตเปเบเปเบเบ
CGM_เบญเปเบฒเบ, เบเบฐเปเบฅเบชเบฒเบ เบญเปเบฒเบ(2).
CGM_write
เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐเบเบฝเบเบเบฑเบเบเบถเบเบเบฝเบงเบเบญเบ เบเบฐเบซเบเบฒเบ bytes เบเบฒเบ buff เบเบฒเบเบงเบฑเบเบเบธเบเบตเปเบญเปเบฒเบเบญเบตเบ
by cgm_edit เบเปเบญเบเบเบตเป เบเบฐเบซเบเบฒเบ เปเบกเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฒเบเบเบฑเบเบเบถเบเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบเบเบฒเบเบชเปเบฒเบเบเบญเบ
cgm_fd. เบเบฝเบ เบชเบปเปเบเบเบทเบเบเบณเบเบงเบเบเบญเบเปเบเบเปเบเบตเปเบเบฝเบเบชเบณเปเบฅเบฑเบ. เบเบปเบเบเบญเบเปเบเบเบเบฒเบเบฅเบปเบ
เบเบปเบงเปเบฅเบเบซเบกเบฒเบเปเบเบดเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบ. เบเบฒเบเปเบเบฅเบฐเบเบปเบ unix เบเบฝเบ เบเบทเบเปเบญเบตเปเบเปเบเบ
CGM_write, เบเบฐเปเบฅเบชเบฒเบ เบเบฝเบ(2).
CGM_lseek
เปเบฅเบทเปเบญเบเบเบปเบงเบเบตเปเปเบเบฅเปเบเบญเบ cgm_fd to เบเบปเบเปเบเบตเบ เปเบเบเป. เบซเบผเบฑเบโเบเบฒเบโเบชเปเบฒโเปเบฅเบฑเบโเบเบปเบโเบชเปเบฒโเปเบฅเบฑเบโ
เปเบเบฅเป pointer offset เบเบฐเบเบธเบเบฑเบเบเบทเบเบชเบปเปเบเบเบทเบ. เบเปเบฒเบเบฑเบเบเบทเบเบเบฒเบเบฅเบปเบเปเบกเปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ. เปเบเป
เบเบฒเบเปเบเบฅเบฐเบเบปเบ unix เบเบญเบเบซเบฒ เบเบทเบเปเบญเบตเปเบเปเบเบ CGM_lseek, เบเบฐเปเบฅเบชเบฒเบ เบเบญเบเบซเบฒ(2).
CGM_directory
เบชเปเบฒเบเบเบฒเบเบฐเบฅเบฒเบเปเบเบทเปเบญเปเบเบชเปเบฒเบฅเบฑเบ metafile เบญเปเบฒเบเบญเบตเบเปเบเบ cgm_fd. เบเบญเบเบเบปเบงเบเบตเป
เบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเบเบฐเปเบเบเบเบตเป Directory. เปเบเบทเปเบญเปเบเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฐเบเบญเบเบกเบตเบเปเบฒเบเบงเบ
metafiles, เบเปเบฒเบเบงเบเบเบญเบเบเบญเบ, เบเบฑเบเบเบถเบเบเบฒเบเบเบปเบเปเบเบตเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบญเบ, เบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเบญเบเปเบเบเบฑเบเบเบถเบ,
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบฅเบฐเบชเบฐเบเบฒเบเบฐเบเบฒเบ metafile. เบเปเบญเบเบเปเปเบกเบนเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบญเปเบฒเบ
เบเบฝเบโเปเบเปโเปเบฅเบฐโเบเบงเบโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบญเปเบฒเบโเบญเบตเบโเบเบฝเบโเปเบเปโเบกเบฒโเปเบโเบชเบฐโเบเบงเบโเบชเบฐโเบเบฒเบโเบเบตเปโเบชเบฐโเบซเบเบญเบโเปเบซเปโเปเบโ
cgm_tools.h. เบเบปเบงเบเบตเป NULL เบเบทเบเบชเบปเปเบเบเบทเบเปเบกเบทเปเบญเบฅเบปเปเบกเปเบซเบฅเบง.
CGM_freeDirectory
เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฃเบตเบเบฑเบเบชเบฑเบเปเบซเปเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ CGM_directory or CGM_initMetaEdit.
CGM_printDirectory
เบเบดเบกเปเบเบทเปเบญเปเบเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบเบตเปเปเบเบซเบฒ dir เบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ.
CGM_getInstr,
เปเบญเบปเบฒเบเปเบฒเปเบเบฐเบเปเบฒเบเปเปเปเบเปเบเปเบเบฅเปเบญเปเบฒเบเบญเบตเบเปเบเบ cgm_edit เปเบฅเบฐเบเปเบฝเบเปเบเบฑเบ
เบฎเบนเบโเปเบเบโเบเบตเปโเปเบเปโเปเบเปโเบเบตเปโเปเบโเปเบเบโ instr. CGM_getInstr เบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเบ
metafile เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบเบฑเบเบญเบปเบเบเบฐเบเบญเบ CGM. เบเบนเปเปเบเปเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบงเบปเบเบเปเบฝเบงเบเบฑเบ
เบฎเบนเบเปเบเบเบเบฒเบเบชเบญเบเบเบญเบ metafile. เบเบปเปเบเบเบฒเบเบญเบ Instr เปเบกเปเบเปเบเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบ
cgm_tools.h. เบเบนเปเปเบเปเบเบงเบเบชเบฑเบเปเบเบเบงเปเบฒเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเปเปเบกเบนเบเบชเบนเบเบชเบธเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบทเบ
เปเบ invocation เบเบฝเบงเปเบกเปเบ 32760 bytes. เบกเบฒเบเบเบฐเบเบฒเบ CGM เบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเบนเบเปเบเบดเบ 32767 bytes
เปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเปเปเบเบเปเบฒเปเบเบฐเบเปเบฒเบเบฝเบง. เปเบเป 32767 เบเปเปเปเบกเปเบเบเบปเบงเปเบฅเบเบเบตเปเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ.
เบเปเบฒเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเปเปเบกเบนเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒ CGM เปเบเบตเบ 32760 bytes, เบเบตเปเบเบญเบเปเบเบ
เบเบธเปเบ เปเบเบตเปเบกเปเบเบตเบก เบเบธเบ, เบเบฒเบเบฎเบฝเบเบฎเปเบญเบเบเปเปเปเบเบเบญเบ CGM_getInstr เบเบฐเบชเบปเปเบเบเบทเบเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญ
เบเปเปเบกเบนเบเปเบเบดเบเบเบตเบเบเบณเบเบฑเบเบเบฝเบงเบเบฑเบ, เปเบฅเบฐเบญเบทเปเบเป. CGMgetInstr เบเปเบญเบเบเบฒเบเบเบตเปเบเบทเบเบเปเบญเบ Cgm_fd เปเบเบตเบเบชเปเบฒเบฅเบฑเบ
เบเบฒเบเบญเปเบฒเบ. เบชเปเบฒเบฅเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเปเบฝเบงเบเบฑเบ CGM เปเบเบดเปเบเบกเบฒเบเบเบฐเบเบฒเบ ANSI.
CGM_flushGetInstr
เบฅเปเบฒเบ buffer เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบเบ CGM_getInstr. CGM_getInstr buffers เปเบเบทเปเบญเปเบเบเบญเบ
CGM เปเบฅเบฐเบเบฝเบเปเบเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบญเปเบฒเบเบเบปเบงเบเบดเบเบเบฒเบกเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบ. เบเปเบฒเบเบนเปเปเบเปเบเปเบญเบเบเบฒเบเบญเบทเปเบเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ
เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบญเปเบฒเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเบซเบฒ CGM เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบฅเปเบฒเบ buffer เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ
เบเปเบญเบเบเบตเปเบเบฐเบญเปเบฒเบเบเบฒเบเบชเบฐเบเบฒเบเบเบตเปเปเบซเบกเป.
CGM_putInstr
เบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบ CGM_getInstr. เบเบฑเบเบเบฑเบเบเบตเป buffers เบเปเบฒเปเบเบฐเบเปเบฒ CGM เบเบตเปเบเบฐเบเบฝเบเปเบเบดเบ
CGM เบญเปเบฒเบเบญเบตเบเปเบเบ cgm_fd. เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเบเบนเปเปเบเปเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบงเบปเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบชเบญเบ
เบฎเบนเบโเปเบเบโเบเบญเบโเปเบเบฅโเปโ. เบเบฝเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบถเบ เบเบฐเบซเบเบฒเบ as
เบฅเบฐเบเบธเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเปเบฒเบ cgm_fd. เบเปเปเบเปเบฒเบเบฑเบเบเบงเบฒเบกเบเบฒเบงเบเบญเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบเบตเปเบกเบต
เบงเบฒเบเปเบชเป CGM_getInstr เบเบทเบชเปเบฒเบฅเบฑเบ CGM_putInstr. เบเปเบฒเบเบนเปเปเบเปเบเปเบญเบเบเบฒเบเบเบปเบเบเบฐเบฅเบดเบ
เบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฒเบงเบเปเปเบกเบนเบเบซเบผเบฒเบเบเบงเปเบฒ 32760 bytes เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเปเบกเบนเบเบเบฐเบเปเบญเบเปเบเบฑเบ
เปเบเบเบญเบญเบเปเบเบฑเบเบเปเบญเบเปเบกเปเบเปเปเปเบซเบเปเบเบงเปเบฒเบเบฐเปเบฒเบเบเบตเป. เบเบนเปเปเบเปเบเปเบญเบเบเบฑเปเบเบเปเบฒ boolean เบเบณ
เปเบเบตเปเบกเปเบเบตเบก เบเบธเบเปเบ Instr. cgm_fd เบเปเบญเบเปเบเบฑเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบตเปเบเบทเบเบเปเบญเบเปเบเบตเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบ.
เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบปเปเบเบเบฒเบเบญเบ Instr เปเบเบดเปเบเปเบเบฅเป cgm_tools.h.
CGM_flushOutputInstr
Flush buffer เบเบปเบโเบเบฐโเบฅเบดเบโเบเบตเปโเปเบเปโเปเบเบ CGM_putInstr เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบญเปเบฒเบเบญเบตเบเปเบเบ cgm_fdเบเบตเปเบขเบนเป เบกเบฑเบ
เปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบฅเปเบฒเบเบขเปเบฒเบเบเบฐเปเบเปเบ buffer เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเบฒเปเบเปเปเบเบ CGM_putInstr เบเปเบญเบเบเบตเปเบเบฐเปเบเป
เปเบเบฅเปเบเบทเบเบเบดเบเบซเบผเบทเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบเบชเบธเปเบกเปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเปเปเปเบกเปเบเบญเบปเบเบเบฐเบเบญเบ CGM เบเบฑเบเบซเบกเบปเบ
เบเบปเบงเบเบดเบเปเบฅเปเบงเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ.
CGM_initMetaEdit
เปเบฅเบตเปเบกเบเบปเปเบ metafile เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบ. เบเบตเปโเปเบกเปเบโเบซเบผเบฑเบโเบชเบนเบโเบเบฒเบโเปเบฅเบตเปเบกโเบเบปเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโ
เบเบฑเปเบเบเบญเบเบเบฒเบเปเบเปเปเบเบฅเบฐเบเบฑเบเบชเบนเบเบเบงเปเบฒเบเบตเปเบกเบตเบขเบนเปเปเบเบเบธเบเบเบตเป: CGM_copyFrames,
CGM_deleteFrames, CGM_readFrames, CGM_moveFrames, CGM_writeFile, CGM_writeFrames,
เปเบฅเบฐ CGM_mergeFrames. เบเบปเบเบเบฐเบเบดเปเบซเบผเบปเปเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเบซเบเบถเปเบ metafile เปเบเปเบงเบฅเบฒเบเบฝเบง (เบซเบเบถเปเบ
เบกเบตโเบเบทเปโเปเบ CGM_initMetaEdit. เบฎเบฝเบโเบฎเปเบญเบโเบเบดเบโเบเบฐโเบเปเบฒโเบเบตเปโเปเบเบฑเบโเบเบฑเปเบโเบเบตโเบชเบญเบโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบ
เบเบฑเบเบเบถเบเบเบฒเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบฐเบกเบตเบเบปเบเบเปเปเบเบฒเบเปเบซเบผเบเปเบเบฅเปเปเปเป เปเบฅเบฐ
เบเบปเบเปเบฅเบตเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเปเบปเบเปเบเปเบเบฅเปเบเปเบญเบเปเปเบฒเบเบตเป. CGM_initMetaEdit เปเบฅเบฐเบเบฑเบ เปเบปเบ
เบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบเบซเบเปเบฒเบเบตเป เปเบฎเบฑเบเปเบซเป เบเบฒเบเบเปเบฝเบเปเบเบเปเบเบฅเปเบชเบปเปเบเบเบปเบงเบเบตเปเปเบเบซเบฒ a
Directory เปเบเบฑเบเบเบงเบฒเบกเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเบงเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฅเป.
เปเบเบทเปเบญเปเบเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบเบฑเบเบชเปเบงเบเบเบปเบง เปเบฅเบฐเบเปเปเบเบงเบเบเบทเบเบเปเบฝเบเปเบเบเปเบเบเบเบนเปเปเบเป. เบ
เบเบธเบเบเบญเบ macro เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบขเบนเปเปเบ cgm_tools.h เบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบถเบเบเปเปเบกเบนเบเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบต
เปเบเบทเปเบญเปเบ. เบซเบกเบฒเบโเปเบซเบโ: เบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบปเบงเบเบดเบเบเบฑเบเปเบเบฅเปเบเบฑเบเปเบเปเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบกเบฑเบเปเบกเปเบ
เบเบฝเบเบเบฑเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเปเบงเบเบญเบฑเบเปเบเบเบถเปเบ CGM_writeFile or CGM_writeFrames.
CGM_termMetaEdit
เบขเบธเบเปเบเบเบเบฑเบเบเบฒเบเปเบเปเปเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ CGM_initMetaEdit. เบเบปเบเบเบฐเบเบดเบเบตเปเบเบงเบ
เบเบฐเบเบทเบเปเบญเบตเปเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเปเบเปเปเบเปเบเปเบเบตเปเบเบทเบเบเบฑเบเบเบถเบเปเบงเป, เบเปเบฒเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบงเบเบกเบฑเบ, เปเบฅเบฐ
เบเปเบญเบเบเบตเปเบเบฐเบญเบญเบเบเบฒเบเปเบเบเบเบฑเบเบเบฒเบเปเบเปเปเบ. CGM_termMetaEdit เบเบปเบเบเปเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบกเบตเบเบธเบเบเปเบฒ.
CGM_copyFrames
เบชเปเบฒเปเบเบปเบฒ num เบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เบเบฑเบเบเบญเบเบเบตเปเปเบเปเปเบเปเบเบ เปเบเบปเปเบฒโเบซเบกเบฒเบเบเบตเปเบขเบนเป เบเปเบฒเบซเบฒเบเบงเปเบฒ เปเบเบปเปเบฒโเบซเบกเบฒเบ is
occupied เปเบฅเปเบงเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบซเบผเปเบเปเบกเปเบ inserted เปเบเบชเบฐเบเบฒเบเบเบตเปเบเบญเบเบเบปเบเปเบเบเบฐเบเบฐเบเบตเปเปเบเบปเปเบฒเบซเบกเบฒเบ
เบเบญเบ, เปเบฅเบฐเบเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ, เปเบกเปเบเบเปเบฒเบงเบซเบเปเบฒเบเบฒเบเบเปเบฒเบ. CGM_copy เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเปเบเบฅเป
เปเบฅเบตเปเบกเบเบปเปเบเปเบเบ CGM_initMetaEdit (เปเบเบฅโเปโเปเบเปโเปเบโ)โ. เปเบโเบเบฒเบโเบชเปเบฒโเปเบฅเบฑเบโเบเบปเบโเบชเปเบฒโเปเบฅเบฑเบโเบเบปเบงโเบเบตเปโ
เปเบเบซเบฒเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฐเบเบธเบเบฑเบเบเบทเบเบชเบปเปเบเบเบทเบ. เบเปเบงเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เบเบปเบงเบเบตเป NULL เบเบทเบเบชเบปเปเบเบเบทเบ.
CGM_deleteFrames
เบฅเบปเบ num เบเบญเบเบเบฒเบเปเบเบฅเปเบเบฑเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบญเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ. เบชเบณเปเบฅเบฑเบเปเบฅเปเบง
เบชเปเบฒเปเบฅเบฑเบเบเบปเบงเบเบตเปเปเบเบซเบฒเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฐเบเบธเบเบฑเบเบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ. เปเบเบตเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบปเบงเบเบตเป NULL
เบเบทเบเบชเบปเปเบเบเบทเบ.
CGM_mergeFrames
เบเบฝเบเบเบฑเบเปเบเบทเปเบญเปเบเบเบญเบเบเบญเบเบเบตเปเปเบเปเปเบ เบเบฒเบเบฅเบธเปเบก เบเบฑเบเบชเบฐเบซเบฐเบเบฑเบเบเบญเบเบเบญเบเบเบตเป
เบชเบฐเบเบฒเบเบเบตเป เบเบฒเบเบฅเบธเปเบก เปเบฅเบฐเบเบญเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบเบตเป top. เบเบปเบเบเบฐเบเบปเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบกเปเบ
เปเบเบปเปเบฒเบเบฑเบเบเบฒเบเปเบเปเบกเบฎเบนเบ top เบเบญเบเบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบ เบเบฒเบเบฅเบธเปเบก เบเบญเบ. เบกเบฑเบเบเปเปเปเบกเปเบเบชเบฐเบซเบฐเบเบฑเบ
เปเบเบเบงเบฒเบกเบซเบกเบฒเบเบเบตเปเปเบเปเบเบดเบเบเบญเบเบเปเบฒเบชเบฑเบ. เปเบกเบทเปเบญเบชเปเบฒเปเบฅเบฑเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, เบเบปเบงเบเบตเปเปเบเบซเบฒเบเบฐเบเบธเบเบฑเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบทเบเบชเบปเปเบเบเบทเบ. เบเปเบงเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เบเบปเบงเบเบตเป NULL เบเบทเบเบชเบปเปเบเบเบทเบ.
CGM_moveFrames
เบเปเบฒเบเบเบฑเบเบเบญเบ num เบเบญเบเบเบฒเบเปเบเบฅเปเบเบฑเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบญเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ เบเบฒเบ
เบเปเบฒเปเบซเบเปเบเบเบตเปเบเบญเบเบเบญเบเปเบเบเบเบญเบ เปเบเบปเปเบฒโเบซเบกเบฒเบ เปเบกเบทเปเบญเบชเปเบฒเปเบฅเบฑเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, เบเบปเบงเบเบตเปเปเบเบซเบฒเบเบฐเบเบธเบเบฑเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบทเบเบชเบปเปเบเบเบทเบ. เบเปเบงเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เบเบปเบงเบเบตเป NULL เบเบทเบเบชเบปเปเบเบเบทเบ.
CGM_readFrames
เบญเปเบฒเบ num เบเบญเบเบเบฒเบ metafile เปเบญเบเบฐเบชเบฒเบ เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบญเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ. เปเบชเปเบเบญเบเบขเบนเป
เบเบตเปเบขเบนเป เปเบเบปเปเบฒโเบซเบกเบฒเบ เปเบโเปเบเบฅโเปโเปเบเปโเปเบโ. เปเบกเบทเปเบญเบชเปเบฒเปเบฅเบฑเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, เบเบปเบงเบเบตเปเปเบเบซเบฒเบเบฐเบเบธเบเบฑเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบทเบเบชเบปเปเบเบเบทเบ. เบเปเบงเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เบเบปเบงเบเบตเป NULL เบเบทเบเบชเบปเปเบเบเบทเบ.
CGM_validCGM
เบเปเบฒเบเบปเบเบงเปเบฒเปเบเบฅเปเปเบเบฑเบ NCAR CGM เบเบตเปเบเบทเบเบเปเบญเบเบซเบผเบทเบเปเป. เบเบฑเบเบเบฑเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบเปเบฒเบเบงเบเบซเบเปเบญเบ
เบเบฒเบเบงเบดเบเบดเบเปเบชเปเบเบเบเปเบฒเบเปเปเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเปเบเบทเปเบญเบเปเบฒเบเบปเบเบงเปเบฒเปเบเบฅเปเบเบตเปเปเบซเปเบขเบนเปเปเบ NCAR
เบฎเบนเบเปเบเบ CGM. เบเบฒเบโเบเบปเบโเบชเบญเบโเบเบตเปโเปเบเปโเบเบฐโเบเบดโเบเบฑเบโเปเบกเปเบโเบเปเปโเปเบเบฑเปเบโเบเบฑเบโเปเบฅเบฐโเบกเบฑเบโเปเบเบฑเบโเบเบตเปโเบเบดเบโเปเบเปโเบงเปเบฒโ
เบเปเปเบกเบนเบเบเบตเปเบเบทเบเบเบถเบเบกเบฒเบเปเปเบเบทเบเบเปเบญเบ. เบเบปเบเบเบญเบเปเบเบเบเบญเบ 1 เบชเบฐเปเบเบเปเบเบดเบ NCAR CGM เบเบตเปเบเบทเบเบเปเบญเบ. เบ
เบเบฑเบเบเบทเบเบเบญเบ 0 เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเปเบเบฅเปเบเปเปเปเบกเปเบ NCAR CGM. เบเบปเบเบเบญเบเปเบเบเบเบญเบ -1 เบชเบฐเปเบเบเปเบเบดเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ
เปเบเบตเบเบเบถเปเบเปเบฅเบฐเบเบปเบงเปเบเบเบปเปเบงเปเบฅเบ 'errno' เบเบทเบเบเปเบฒเบเบปเบเบเบฒเบกเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบก.
CGM_writeFile
เบเบฝเบเปเบเบทเปเบญเปเบเบเบฑเบเบซเบกเบปเบเบเบญเบเปเบเบฅเปเบเบฑเบเปเบเปเบเบฐเบเบธเบเบฑเบเปเบเบทเปเบญ เปเบญเบเบฐเบชเบฒเบ. CGM_writeFile เบเบฑเบเบเบทเบเบกเบฒ
เบเบณเบเบงเบเปเบเบฑเบกเบเบญเบเบเบงเบฒเบกเบชเบณเปเบฅเบฑเบ เปเบฅเบฐเบเบปเบงเปเบฅเบเบฅเบปเบเบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบง.
CGM_writeFrames
เบเบฝเบเบเบฅเบฑเบญเบเบเบญเบ num เบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบญเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ to เปเบญเบเบฐเบชเบฒเบ. เบเบญเบเปเบซเบผเปเบ
เบกเบฒเบเบฒเบเปเบเบฅเปเปเบเปเปเบ. เบซเบกเบฒเบเปเบซเบ: เบเบญเบ CGM เปเบกเปเบเบเบฑเบเบเบธเบขเบนเปเปเบเบซเปเปเบเบตเปเบเบฐเบเบญเบเบเปเบงเบ
เบ. เบช เบเบปเบงเบเบฑเปเบ เบญเบปเบเบเบฐเบเบญเบ. เปเบเบฅเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ CGM_writeFrames เบเบฐเปเบเป wrapper
เบชเบฐเปเบญเบเปเบซเปเปเบเบเปเบเบฅเปเปเบเปเปเบเบเบฑเบเบเบธเบเบฑเบ. เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบซเบฒเบเบงเปเบฒเปเบเบฅเป เบเบน เบเบฐเบเบญเบเบเปเบงเบ n เบเบญเบเบเบตเปเปเบเบฑเบ
เบญเปเบฒเบ เปเบเบปเปเบฒเปเบเปเบเปเบเบเบเบฑเบเบเบฒเบเปเบเปเปเบเบเปเบงเบเปเบเบฅเป เบเบน เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบฝเบงเบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบฝเบ
เบญเบญเบเปเบเบซเบฒเปเบเบฅเป zoid, zoid เบญเบฒเบเบเบฐ เบซเบผเบทเบญเบฒเบเบเบฐเบเปเปเบเบทเบเบฑเบเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ เบเบน.
CGM_writeFrames เบชเบปเปเบเบเปเบฒเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเบชเบณเปเบฅเบฑเบ เปเบฅเบฐเปเบเบฑเบเบเบปเบงเปเบฅเบเบฅเบปเบเบขเบนเปเปเบเบดเบ
เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบง.
CGM_appendFrames
เบเบทเปเบกเบเปเปเบกเบนเบเปเบชเปเบเบฑเบเบเบญเบ num เบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบญเบ เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ to เปเบญเบเบฐเบชเบฒเบ. เปเบญเบเบฐเบชเบฒเบ เบเปเบญเบเปเบฅเปเบง
เบกเบตเบขเบนเปเปเบฅเบฐเปเบเบฑเบ NCAR CGM เบเบตเปเบเบทเบเบเปเบญเบ. CGM_appendFrames เบชเบปเปเบเบเบทเบเบเบณเบเบงเบเปเบเบฑเบกเบเบตเปเบเบฐเบชเบปเบเบเบปเบเบชเบณเปเบฅเบฑเบ
เปเบฅเบฐเบเบปเบงเปเบฅเบเบฅเบปเบเบเปเบฝเบงเบเบฑเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบง.
เปเบเป cgmNCARG เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net