HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_CaptureLayerPaint.h File Reference
#include "SOP_API.h"
#include <UT/UT_String.h>
#include <PRM/PRM_ChoiceList.h>
#include <PRM/PRM_Parm.h>
#include <GU/GU_Brush.h>
#include "SOP_GDT.h"
#include "SOP_BrushBase.h"
#include "SOP_CaptureData.h"
#include "SOP_CaptureLayerData.h"
+ Include dependency graph for SOP_CaptureLayerPaint.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SOP_CaptureLayerPaint
 

Macros

#define SOP_CAPTURELAYERPAINT_NUM_DEFORM_PARMS   (23)
 
#define SOP_CAPTURELAYERPAINT_NUM_NIB_PARMS   (20)
 
#define SOP_CAPTURELAYERPAINT_NUM_SYM_PARMS   (9)
 
#define SOP_CAPTURELAYERPAINT_NUM_RAY_PARMS   (13)
 

Enumerations

enum  {
  SOP_CAPTURELAYERPAINT_GRP_IDX = SOP_GDT_GRP_IDX, SOP_CAPTURELAYERPAINT_GRPTYPE_IDX, SOP_CAPTURELAYERPAINT_GROUPHIGHLIGHT_IDX, SOP_CAPTURELAYERPAINT_USEDISPLAY_IDX,
  SOP_CAPTURELAYERPAINT_CAPTYPE_IDX, SOP_CAPTURELAYERPAINT_SWITCHER_IDX, SOP_CAPTURELAYERPAINT_SKELROOT_IDX, SOP_CAPTURELAYERPAINT_CAPTUREREGION_IDX,
  SOP_CAPTURELAYERPAINT_PAINTMODE_IDX, SOP_CAPTURELAYERPAINT_SELECTEDREGIONS_IDX, SOP_CAPTURELAYERPAINT_PAINTVALUE_IDX, SOP_CAPTURELAYERPAINT_MAXPAINTVALUE_IDX,
  SOP_CAPTURELAYERPAINT_MINREDUCEVALUE_IDX, SOP_CAPTURELAYERPAINT_LMBOP_IDX, SOP_CAPTURELAYERPAINT_LMBOP2_IDX, SOP_CAPTURELAYERPAINT_LMBOP3_IDX,
  SOP_CAPTURELAYERPAINT_MMBOP_IDX, SOP_CAPTURELAYERPAINT_MMBOP2_IDX, SOP_CAPTURELAYERPAINT_MMBOP3_IDX, SOP_CAPTURELAYERPAINT_FLOODAPPLY_IDX,
  SOP_CAPTURELAYERPAINT_OP_IDX, SOP_CAPTURELAYERPAINT_CLEARALL_IDX, SOP_CAPTURELAYERPAINT_FLATTEN_IDX, SOP_CAPTURELAYERPAINT_VISUALIZE_IDX,
  SOP_CAPTURELAYERPAINT_VISNORMALIZED_IDX, SOP_CAPTURELAYERPAINT_VISLAYER_IDX, SOP_CAPTURELAYERPAINT_VISTYPE_IDX, SOP_CAPTURELAYERPAINT_VISMODE_IDX,
  SOP_CAPTURELAYERPAINT_ISECTNODE_IDX, SOP_CAPTURELAYERPAINT_UVATTRIB_IDX, SOP_CAPTURELAYERPAINT_FORCEVISUALIZE_IDX, SOP_CAPTURELAYERPAINT_SHAPE_IDX,
  SOP_CAPTURELAYERPAINT_BITMAP_IDX, SOP_CAPTURELAYERPAINT_BITMAPCHAN_IDX, SOP_CAPTURELAYERPAINT_RAD_IDX, SOP_CAPTURELAYERPAINT_UVRAD_IDX,
  SOP_CAPTURELAYERPAINT_RADPRESSURE_IDX, SOP_CAPTURELAYERPAINT_USEDEPTH_IDX, SOP_CAPTURELAYERPAINT_DEPTH_IDX, SOP_CAPTURELAYERPAINT_RELDEPTH_IDX,
  SOP_CAPTURELAYERPAINT_ANGLE_IDX, SOP_CAPTURELAYERPAINT_SQUASH_IDX, SOP_CAPTURELAYERPAINT_OPAC_IDX, SOP_CAPTURELAYERPAINT_SMOOTHOPAC_IDX,
  SOP_CAPTURELAYERPAINT_OPACPRESSURE_IDX, SOP_CAPTURELAYERPAINT_SPLATTER_IDX, SOP_CAPTURELAYERPAINT_PAPER_IDX, SOP_CAPTURELAYERPAINT_SOFTEDGE_IDX,
  SOP_CAPTURELAYERPAINT_KERNEL_IDX, SOP_CAPTURELAYERPAINT_UPTYPE_IDX, SOP_CAPTURELAYERPAINT_UPVECTOR_IDX, SOP_CAPTURELAYERPAINT_DOREFLECT_IDX,
  SOP_CAPTURELAYERPAINT_DOROTATION_IDX, SOP_CAPTURELAYERPAINT_SYMAXIS_IDX, SOP_CAPTURELAYERPAINT_SYMORIG_IDX, SOP_CAPTURELAYERPAINT_SYMROT_IDX,
  SOP_CAPTURELAYERPAINT_SYMDIST_IDX, SOP_CAPTURELAYERPAINT_DOUVREFLECT_IDX, SOP_CAPTURELAYERPAINT_SYMUVORIG_IDX, SOP_CAPTURELAYERPAINT_SYMUVANGLE_IDX,
  SOP_CAPTURELAYERPAINT_PROJTYPE_IDX, SOP_CAPTURELAYERPAINT_USECONNECTIVITY_IDX, SOP_CAPTURELAYERPAINT_USENORMALS_IDX, SOP_CAPTURELAYERPAINT_REALTIME_IDX,
  SOP_CAPTURELAYERPAINT_RAY_ORIENT_IDX, SOP_CAPTURELAYERPAINT_RAY_HITPOS_IDX, SOP_CAPTURELAYERPAINT_RAY_HITPRIM_IDX, SOP_CAPTURELAYERPAINT_RAY_HITUVW_IDX,
  SOP_CAPTURELAYERPAINT_RAY_HITPRESSURE_IDX, SOP_CAPTURELAYERPAINT_RAY_HITPT_IDX, SOP_CAPTURELAYERPAINT_RAY_EVENT_IDX, SOP_CAPTURELAYERPAINT_RAY_HITINUV_IDX,
  SOP_CAPTURELAYERPAINT_BRUSHDIR_IDX
}
 

Macro Definition Documentation

#define SOP_CAPTURELAYERPAINT_NUM_DEFORM_PARMS   (23)

Definition at line 42 of file SOP_CaptureLayerPaint.h.

#define SOP_CAPTURELAYERPAINT_NUM_NIB_PARMS   (20)

Definition at line 69 of file SOP_CaptureLayerPaint.h.

#define SOP_CAPTURELAYERPAINT_NUM_RAY_PARMS   (13)

Definition at line 102 of file SOP_CaptureLayerPaint.h.

#define SOP_CAPTURELAYERPAINT_NUM_SYM_PARMS   (9)

Definition at line 91 of file SOP_CaptureLayerPaint.h.

Enumeration Type Documentation

anonymous enum
Enumerator
SOP_CAPTURELAYERPAINT_GRP_IDX 
SOP_CAPTURELAYERPAINT_GRPTYPE_IDX 
SOP_CAPTURELAYERPAINT_GROUPHIGHLIGHT_IDX 
SOP_CAPTURELAYERPAINT_USEDISPLAY_IDX 
SOP_CAPTURELAYERPAINT_CAPTYPE_IDX 
SOP_CAPTURELAYERPAINT_SWITCHER_IDX 
SOP_CAPTURELAYERPAINT_SKELROOT_IDX 
SOP_CAPTURELAYERPAINT_CAPTUREREGION_IDX 
SOP_CAPTURELAYERPAINT_PAINTMODE_IDX 
SOP_CAPTURELAYERPAINT_SELECTEDREGIONS_IDX 
SOP_CAPTURELAYERPAINT_PAINTVALUE_IDX 
SOP_CAPTURELAYERPAINT_MAXPAINTVALUE_IDX 
SOP_CAPTURELAYERPAINT_MINREDUCEVALUE_IDX 
SOP_CAPTURELAYERPAINT_LMBOP_IDX 
SOP_CAPTURELAYERPAINT_LMBOP2_IDX 
SOP_CAPTURELAYERPAINT_LMBOP3_IDX 
SOP_CAPTURELAYERPAINT_MMBOP_IDX 
SOP_CAPTURELAYERPAINT_MMBOP2_IDX 
SOP_CAPTURELAYERPAINT_MMBOP3_IDX 
SOP_CAPTURELAYERPAINT_FLOODAPPLY_IDX 
SOP_CAPTURELAYERPAINT_OP_IDX 
SOP_CAPTURELAYERPAINT_CLEARALL_IDX 
SOP_CAPTURELAYERPAINT_FLATTEN_IDX 
SOP_CAPTURELAYERPAINT_VISUALIZE_IDX 
SOP_CAPTURELAYERPAINT_VISNORMALIZED_IDX 
SOP_CAPTURELAYERPAINT_VISLAYER_IDX 
SOP_CAPTURELAYERPAINT_VISTYPE_IDX 
SOP_CAPTURELAYERPAINT_VISMODE_IDX 
SOP_CAPTURELAYERPAINT_ISECTNODE_IDX 
SOP_CAPTURELAYERPAINT_UVATTRIB_IDX 
SOP_CAPTURELAYERPAINT_FORCEVISUALIZE_IDX 
SOP_CAPTURELAYERPAINT_SHAPE_IDX 
SOP_CAPTURELAYERPAINT_BITMAP_IDX 
SOP_CAPTURELAYERPAINT_BITMAPCHAN_IDX 
SOP_CAPTURELAYERPAINT_RAD_IDX 
SOP_CAPTURELAYERPAINT_UVRAD_IDX 
SOP_CAPTURELAYERPAINT_RADPRESSURE_IDX 
SOP_CAPTURELAYERPAINT_USEDEPTH_IDX 
SOP_CAPTURELAYERPAINT_DEPTH_IDX 
SOP_CAPTURELAYERPAINT_RELDEPTH_IDX 
SOP_CAPTURELAYERPAINT_ANGLE_IDX 
SOP_CAPTURELAYERPAINT_SQUASH_IDX 
SOP_CAPTURELAYERPAINT_OPAC_IDX 
SOP_CAPTURELAYERPAINT_SMOOTHOPAC_IDX 
SOP_CAPTURELAYERPAINT_OPACPRESSURE_IDX 
SOP_CAPTURELAYERPAINT_SPLATTER_IDX 
SOP_CAPTURELAYERPAINT_PAPER_IDX 
SOP_CAPTURELAYERPAINT_SOFTEDGE_IDX 
SOP_CAPTURELAYERPAINT_KERNEL_IDX 
SOP_CAPTURELAYERPAINT_UPTYPE_IDX 
SOP_CAPTURELAYERPAINT_UPVECTOR_IDX 
SOP_CAPTURELAYERPAINT_DOREFLECT_IDX 
SOP_CAPTURELAYERPAINT_DOROTATION_IDX 
SOP_CAPTURELAYERPAINT_SYMAXIS_IDX 
SOP_CAPTURELAYERPAINT_SYMORIG_IDX 
SOP_CAPTURELAYERPAINT_SYMROT_IDX 
SOP_CAPTURELAYERPAINT_SYMDIST_IDX 
SOP_CAPTURELAYERPAINT_DOUVREFLECT_IDX 
SOP_CAPTURELAYERPAINT_SYMUVORIG_IDX 
SOP_CAPTURELAYERPAINT_SYMUVANGLE_IDX 
SOP_CAPTURELAYERPAINT_PROJTYPE_IDX 
SOP_CAPTURELAYERPAINT_USECONNECTIVITY_IDX 
SOP_CAPTURELAYERPAINT_USENORMALS_IDX 
SOP_CAPTURELAYERPAINT_REALTIME_IDX 
SOP_CAPTURELAYERPAINT_RAY_ORIENT_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITPOS_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITPRIM_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITUVW_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITPRESSURE_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITPT_IDX 
SOP_CAPTURELAYERPAINT_RAY_EVENT_IDX 
SOP_CAPTURELAYERPAINT_RAY_HITINUV_IDX 
SOP_CAPTURELAYERPAINT_BRUSHDIR_IDX 

Definition at line 31 of file SOP_CaptureLayerPaint.h.