1 #include <msp/strings/format.h>
2 #include "primitivetype.h"
9 void operator>>(const LexicalConverter &conv, PrimitiveType &pt)
11 if(conv.get()=="POINTS")
13 else if(conv.get()=="LINES")
15 else if(conv.get()=="LINE_STRIP")
17 else if(conv.get()=="TRIANGLES")
19 else if(conv.get()=="TRIANGLE_STRIP")
21 else if(conv.get()=="TRIANGLE_FAN")
24 throw lexical_error(format("conversion of '%s' to PrimitiveType", conv.get()));