| enum   | {  
  BASESURFACE_TYPE
,  
  BASESURFACE_TYPE_UNKNOWN
,  
  BASESURFACE_TYPE_NURBS
,  
  BASESURFACE_TYPE_POLYNOMIAL
,  
  BASESURFACE_TYPE_PLANE
,  
  BASESURFACE_TYPE_EXTRUDE
,  
  BASESURFACE_TYPE_ROTATE
,  
  BASESURFACE_OUTPUT
,  
  BASESURFACE_USUB
,  
  BASESURFACE_VSUB
,  
  BASESURFACE_NORMALS
,  
  BASESURFACE_SWAPNORMALS
,  
  BASESURFACE_MAKENURBS
,  
  BASESURFACE_TESTON
,  
  BASESURFACE_TESTUPOINT
,  
  BASESURFACE_TESTVPOINT
,  
  ID_SURFACEPROPERTIES
,  
  ID_SURFACETEST
 
 } |