HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_BooleanEnums Namespace Reference

Enumerations

enum  ASurface { ASurface::SOLID = 0, ASurface::SURFACE }
 
enum  BSurface { BSurface::SOLID = 0, BSurface::SURFACE }
 
enum  BooleanOp {
  BooleanOp::UNION = 0, BooleanOp::INTERSECT, BooleanOp::SUBTRACT, BooleanOp::SHATTER,
  BooleanOp::CUSTOM, BooleanOp::SEAM = 6, BooleanOp::DETECT = 8, BooleanOp::RESOLVE
}
 
enum  SubtractChoices { SubtractChoices::AMINUSB = 0, SubtractChoices::BMINUSA, SubtractChoices::BOTH }
 
enum  ShatterChoices { ShatterChoices::APIECES = 0, ShatterChoices::BPIECES, ShatterChoices::BOTH }
 
enum  WindingOp {
  WindingOp::ARANGE = 0, WindingOp::BRANGE, WindingOp::AND, WindingOp::OR,
  WindingOp::XOR
}
 
enum  Detriangulate { Detriangulate::NONE = 0, Detriangulate::UNCHANGED, Detriangulate::ALL }
 

Enumeration Type Documentation

Enumerator
SOLID 
SURFACE 

Definition at line 25 of file SOP_Boolean.proto.h.

Enumerator
UNION 
INTERSECT 
SUBTRACT 
SHATTER 
CUSTOM 
SEAM 
DETECT 
RESOLVE 

Definition at line 35 of file SOP_Boolean.proto.h.

Enumerator
SOLID 
SURFACE 

Definition at line 30 of file SOP_Boolean.proto.h.

Enumerator
NONE 
UNCHANGED 
ALL 

Definition at line 68 of file SOP_Boolean.proto.h.

Enumerator
APIECES 
BPIECES 
BOTH 

Definition at line 54 of file SOP_Boolean.proto.h.

Enumerator
AMINUSB 
BMINUSA 
BOTH 

Definition at line 48 of file SOP_Boolean.proto.h.

Enumerator
ARANGE 
BRANGE 
AND 
OR 
XOR 

Definition at line 60 of file SOP_Boolean.proto.h.