HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_Boolean.proto.h File Reference
#include <SOP/SOP_API.h>
#include <SOP/SOP_NodeVerb.h>
#include <SOP/SOP_GraphProxy.h>
#include <OP/OP_Utils.h>
#include <PRM/PRM_Parm.h>
#include <UT/UT_IStream.h>
#include <UT/UT_NTStreamUtil.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringStream.h>
#include <UT/UT_VectorTypes.h>
#include <UT/UT_EnvControl.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for SOP_Boolean.proto.h:

Go to the source code of this file.

Classes

class  SOP_BooleanParms
 

Namespaces

 SOP_BooleanEnums
 

Enumerations

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

Functions

SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (ASurface enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (BSurface enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (BooleanOp enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (SubtractChoices enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (ShatterChoices enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (WindingOp enum_value)
 
SYS_FORCE_INLINE UT_StringHolder SOP_BooleanEnums::getToken (Detriangulate enum_value)