osds.h File Reference

Enumerations

enum  {
  SDSOBJECT_TYPE ,
  SDSOBJECT_TYPE_CM ,
  SDSOBJECT_TYPE_CM_N ,
  SDSOBJECT_TYPE_CM_R12 ,
  SDSOBJECT_TYPE_CM_N_R12 ,
  SDSOBJECT_TYPE_OSD_CATMARK ,
  SDSOBJECT_TYPE_OSD_LOOP ,
  SDSOBJECT_TYPE_OSD_BILINEAR ,
  SDSOBJECT_TYPE_OSD_CATMARK_ADAPTIVE ,
  SDSOBJECT_SUBEDITOR_CM ,
  SDSOBJECT_SUBRAY_CM ,
  SDSOBJECT_SUBDIVIDE_UV ,
  SDSOBJECT_SUBDIVIDE_UV_STANDARD ,
  SDSOBJECT_SUBDIVIDE_UV_BOUNDARY ,
  SDSOBJECT_SUBDIVIDE_UV_EDGE ,
  SDSOBJECT_OSD_BOUNDARY_METHOD ,
  SDSOBJECT_OSD_BOUNDARY_METHOD_NONE ,
  SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEONLY ,
  SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEANDCORNER ,
  SDSOBJECT_OSD_CATMARK_TRI_SUBD ,
  SDSOBJECT_OSD_CATMARK_TRI_SUBD_CATMARK ,
  SDSOBJECT_OSD_CATMARK_TRI_SUBD_SMOOTH ,
  SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD ,
  SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_NONE ,
  SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_CORNERSONLY ,
  SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_BOUNDARIES ,
  SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_ALL ,
  SDSOBJECT_OSD_EDGE_CREASE ,
  SDSOBJECT_OSD_EDGE_CREASE_UNIFORM ,
  SDSOBJECT_OSD_EDGE_CREASE_CHAIKIN ,
  SDSOBJECT_OSD_BACKEND ,
  SDSOBJECT_OSD_BACKEND_OPENMP ,
  SDSOBJECT_OSD_BACKEND_OPENCL ,
  SDSOBJECT_OSD_ADAPTIVE ,
  SDSOBJECT_OSD_ADAPTIVE_TESSELLATION_LEVEL ,
  SDSOBJECT_R12_COMPATIBILITY ,
  SDSOBJECT_LINEAR_PRESUBDIVISION
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SDSOBJECT_TYPE 
SDSOBJECT_TYPE_CM 
SDSOBJECT_TYPE_CM_N 
SDSOBJECT_TYPE_CM_R12 
SDSOBJECT_TYPE_CM_N_R12 
SDSOBJECT_TYPE_OSD_CATMARK 
SDSOBJECT_TYPE_OSD_LOOP 
SDSOBJECT_TYPE_OSD_BILINEAR 
SDSOBJECT_TYPE_OSD_CATMARK_ADAPTIVE 
SDSOBJECT_SUBEDITOR_CM 
SDSOBJECT_SUBRAY_CM 
SDSOBJECT_SUBDIVIDE_UV 
SDSOBJECT_SUBDIVIDE_UV_STANDARD 
SDSOBJECT_SUBDIVIDE_UV_BOUNDARY 
SDSOBJECT_SUBDIVIDE_UV_EDGE 
SDSOBJECT_OSD_BOUNDARY_METHOD 
SDSOBJECT_OSD_BOUNDARY_METHOD_NONE 
SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEONLY 
SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEANDCORNER 
SDSOBJECT_OSD_CATMARK_TRI_SUBD 
SDSOBJECT_OSD_CATMARK_TRI_SUBD_CATMARK 
SDSOBJECT_OSD_CATMARK_TRI_SUBD_SMOOTH 
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD 
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_NONE 
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_CORNERSONLY 
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_BOUNDARIES 
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_ALL 
SDSOBJECT_OSD_EDGE_CREASE 
SDSOBJECT_OSD_EDGE_CREASE_UNIFORM 
SDSOBJECT_OSD_EDGE_CREASE_CHAIKIN 
SDSOBJECT_OSD_BACKEND 
SDSOBJECT_OSD_BACKEND_OPENMP 
SDSOBJECT_OSD_BACKEND_OPENCL 
SDSOBJECT_OSD_ADAPTIVE 
SDSOBJECT_OSD_ADAPTIVE_TESSELLATION_LEVEL 
SDSOBJECT_R12_COMPATIBILITY 
SDSOBJECT_LINEAR_PRESUBDIVISION