maxscript/maxwrapper/meshselection.h File Reference

meshselection.h File Reference

Macros

#define MSEL_ALL   1
 
#define MSEL_CUR   2
 
#define MSEL_EXP   3
 
#define MSEL_SINGLE   4
 
#define MSEL_NAMED   5
 
#define is_meshselection(v)
 
#define is_vertselection(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(VertSelectionValue))
 
#define is_faceselection(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(FaceSelectionValue))
 
#define is_edgeselection(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(EdgeSelectionValue))
 

Macro Definition Documentation

#define MSEL_ALL   1
#define MSEL_CUR   2
#define MSEL_EXP   3
#define MSEL_SINGLE   4
#define MSEL_NAMED   5
#define is_meshselection (   v)
Value:
((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(VertSelectionValue) || (v)->tag == class_tag(FaceSelectionValue) || \
(v)->tag == class_tag(EdgeSelectionValue) )
#define class_tag(_cls)
Definition: value.h:460
#define DbgVerify(expr)
Definition: assert1.h:73
#define is_sourcepositionwrapper(v)
Definition: value.h:501
#define is_vertselection (   v)    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(VertSelectionValue))
#define is_faceselection (   v)    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(FaceSelectionValue))
#define is_edgeselection (   v)    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(EdgeSelectionValue))