HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SOP_Paint.h File Reference
#include "SOP_API.h"
#include <GU/GU_Brush.h>
#include "SOP_GDT.h"
#include "SOP_BrushBase.h"
+ Include dependency graph for SOP_Paint.h:

Go to the source code of this file.

Classes

class  SOP_Paint
 

Macros

#define SOP_PAINT_NUM_DEFORM_PARMS   (17)
 
#define SOP_PAINT_NUM_NIB_PARMS   (18)
 
#define SOP_PAINT_NUM_SYM_PARMS   (9)
 
#define SOP_PAINT_NUM_RAY_PARMS   (10)
 

Enumerations

enum  {
  SOP_PAINT_GRP_IDX = SOP_GDT_GRP_IDX, SOP_PAINT_SWITCHER_IDX, SOP_PAINT_MERGEMODE_IDX, SOP_PAINT_STENCILACCUM_IDX,
  SOP_PAINT_STENCILAPPLY_IDX, SOP_PAINT_COLOR_SWITCHER_IDX, SOP_PAINT_FG_IDX, SOP_PAINT_BG_IDX,
  SOP_PAINT_STAMP_IDX, SOP_PAINT_FLOODAPPLY_IDX, SOP_PAINT_OP_IDX, SOP_PAINT_CLEARALL_IDX,
  SOP_PAINT_ADDATTRIB_IDX, SOP_PAINT_WRITEALPHA_IDX, SOP_PAINT_OVERRIDECD_IDX, SOP_PAINT_CDNAME_IDX,
  SOP_PAINT_OVERRIDEALPHA_IDX, SOP_PAINT_ALPHANAME_IDX, SOP_PAINT_VISUALIZE_IDX, SOP_PAINT_VISRANGE_IDX,
  SOP_PAINT_VISMODE_IDX, SOP_PAINT_SHAPE_IDX, SOP_PAINT_BITMAP_IDX, SOP_PAINT_BITMAPCHAN_IDX,
  SOP_PAINT_RAD_IDX, SOP_PAINT_UVRAD_IDX, SOP_PAINT_RADPRESSURE_IDX, SOP_PAINT_USEDEPTH_IDX,
  SOP_PAINT_DEPTH_IDX, SOP_PAINT_ANGLE_IDX, SOP_PAINT_SQUASH_IDX, SOP_PAINT_OPAC_IDX,
  SOP_PAINT_OPACPRESSURE_IDX, SOP_PAINT_SPLATTER_IDX, SOP_PAINT_PAPER_IDX, SOP_PAINT_SOFTEDGE_IDX,
  SOP_PAINT_KERNEL_IDX, SOP_PAINT_UPTYPE_IDX, SOP_PAINT_UPVECTOR_IDX, SOP_PAINT_DOREFLECT_IDX,
  SOP_PAINT_DOROTATION_IDX, SOP_PAINT_SYMAXIS_IDX, SOP_PAINT_SYMORIG_IDX, SOP_PAINT_SYMROT_IDX,
  SOP_PAINT_SYMDIST_IDX, SOP_PAINT_DOUVREFLECT_IDX, SOP_PAINT_SYMUVORIG_IDX, SOP_PAINT_SYMUVANGLE_IDX,
  SOP_PAINT_PROJTYPE_IDX, SOP_PAINT_USECONNECTIVITY_IDX, SOP_PAINT_REALTIME_IDX, SOP_PAINT_RAY_ORIENT_IDX,
  SOP_PAINT_RAY_HITPOS_IDX, SOP_PAINT_RAY_HITPRIM_IDX, SOP_PAINT_RAY_HITUVW_IDX, SOP_PAINT_RAY_HITPRESSURE_IDX,
  SOP_PAINT_RAY_HITPT_IDX, SOP_PAINT_RAY_EVENT_IDX
}
 

Macro Definition Documentation

#define SOP_PAINT_NUM_DEFORM_PARMS   (17)

Definition at line 30 of file SOP_Paint.h.

#define SOP_PAINT_NUM_NIB_PARMS   (18)

Definition at line 51 of file SOP_Paint.h.

#define SOP_PAINT_NUM_RAY_PARMS   (10)

Definition at line 82 of file SOP_Paint.h.

#define SOP_PAINT_NUM_SYM_PARMS   (9)

Definition at line 71 of file SOP_Paint.h.

Enumeration Type Documentation

anonymous enum
Enumerator
SOP_PAINT_GRP_IDX 
SOP_PAINT_SWITCHER_IDX 
SOP_PAINT_MERGEMODE_IDX 
SOP_PAINT_STENCILACCUM_IDX 
SOP_PAINT_STENCILAPPLY_IDX 
SOP_PAINT_COLOR_SWITCHER_IDX 
SOP_PAINT_FG_IDX 
SOP_PAINT_BG_IDX 
SOP_PAINT_STAMP_IDX 
SOP_PAINT_FLOODAPPLY_IDX 
SOP_PAINT_OP_IDX 
SOP_PAINT_CLEARALL_IDX 
SOP_PAINT_ADDATTRIB_IDX 
SOP_PAINT_WRITEALPHA_IDX 
SOP_PAINT_OVERRIDECD_IDX 
SOP_PAINT_CDNAME_IDX 
SOP_PAINT_OVERRIDEALPHA_IDX 
SOP_PAINT_ALPHANAME_IDX 
SOP_PAINT_VISUALIZE_IDX 
SOP_PAINT_VISRANGE_IDX 
SOP_PAINT_VISMODE_IDX 
SOP_PAINT_SHAPE_IDX 
SOP_PAINT_BITMAP_IDX 
SOP_PAINT_BITMAPCHAN_IDX 
SOP_PAINT_RAD_IDX 
SOP_PAINT_UVRAD_IDX 
SOP_PAINT_RADPRESSURE_IDX 
SOP_PAINT_USEDEPTH_IDX 
SOP_PAINT_DEPTH_IDX 
SOP_PAINT_ANGLE_IDX 
SOP_PAINT_SQUASH_IDX 
SOP_PAINT_OPAC_IDX 
SOP_PAINT_OPACPRESSURE_IDX 
SOP_PAINT_SPLATTER_IDX 
SOP_PAINT_PAPER_IDX 
SOP_PAINT_SOFTEDGE_IDX 
SOP_PAINT_KERNEL_IDX 
SOP_PAINT_UPTYPE_IDX 
SOP_PAINT_UPVECTOR_IDX 
SOP_PAINT_DOREFLECT_IDX 
SOP_PAINT_DOROTATION_IDX 
SOP_PAINT_SYMAXIS_IDX 
SOP_PAINT_SYMORIG_IDX 
SOP_PAINT_SYMROT_IDX 
SOP_PAINT_SYMDIST_IDX 
SOP_PAINT_DOUVREFLECT_IDX 
SOP_PAINT_SYMUVORIG_IDX 
SOP_PAINT_SYMUVANGLE_IDX 
SOP_PAINT_PROJTYPE_IDX 
SOP_PAINT_USECONNECTIVITY_IDX 
SOP_PAINT_REALTIME_IDX 
SOP_PAINT_RAY_ORIENT_IDX 
SOP_PAINT_RAY_HITPOS_IDX 
SOP_PAINT_RAY_HITPRIM_IDX 
SOP_PAINT_RAY_HITUVW_IDX 
SOP_PAINT_RAY_HITPRESSURE_IDX 
SOP_PAINT_RAY_HITPT_IDX 
SOP_PAINT_RAY_EVENT_IDX 

Definition at line 24 of file SOP_Paint.h.