ReactOS 0.4.16-dev-297-gc569aee
nurbsinterfac.cc File Reference
#include "nurbstess.h"
#include "quilt.h"
#include "displaylist.h"
#include "knotvector.h"
#include "mapdesc.h"
Include dependency graph for nurbsinterfac.cc:

Go to the source code of this file.

Macros

#define THREAD(work, arg, cleanup)
 
#define THREAD2(work)
 

Macro Definition Documentation

◆ THREAD

#define THREAD (   work,
  arg,
  cleanup 
)
Value:
if( dl ) {\
arg->save = 1;\
dl->append( (PFVS)&NurbsTessellator::work, (void *) arg, (PFVS)&NurbsTessellator::cleanup );\
} else {\
arg->save = 0;\
work( arg );\
}
void(NurbsTessellator::* PFVS)(void *)
Definition: displaylist.h:46

Definition at line 50 of file nurbsinterfac.cc.

◆ THREAD2

#define THREAD2 (   work)
Value:
if( dl ) {\
dl->append( (PFVS)&NurbsTessellator::work, 0, 0 );\
} else {\
work( );\
}

Definition at line 59 of file nurbsinterfac.cc.