SOP_CaptureLayerPaint Class Reference

#include <SOP_CaptureLayerPaint.h>

Inheritance diagram for SOP_CaptureLayerPaint:

SOP_BrushBase SOP_GDT SOP_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

 SOP_CaptureLayerPaint (OP_Network *net, const char *name, OP_Operator *entry)
virtual ~SOP_CaptureLayerPaint ()
virtual unsigned disableParms ()
virtual void setAccumulateStencil (bool)
virtual void setRayOrigin (const UT_Vector3 &orig, float t)
virtual void setRayOrientation (const UT_Vector3 &orient, float t)
virtual void setHitPrimitive (int primidx, float t)
virtual void setHitPoint (int pt, float t)
virtual void setHitUV (float u, float v, float t)
virtual void setHitPressure (float p, float t)
virtual void setRadius (float r, float t)
virtual void setUVRadius (float r, float t)
virtual void setBrushEvent (SOP_BrushEvent event)
virtual void setBrushOp (SOP_BrushOp op)
virtual void setBrushShape (SOP_BrushShape shape)
virtual void setProjectionType (int projtype)
virtual void useForegroundColor (void)
virtual void useBackgroundColor (void)
virtual void setVisualization (int state)
bool getCurrentStencilColor (OP_Context &context, UT_Color &color)
bool getAccumulatedModifiedPoints (UT_IntArray &changed)
virtual int altersGeometry () const
virtual int altersColor () const
virtual float RAWRADIUS (float t)
virtual float RAWUVRADIUS (float t)
virtual float RADIUSPRESSURE (float t)
virtual float RAWOPACITY (float t)
virtual float OPACITYPRESSURE (float t)
virtual SOP_BrushOp OP (void)
virtual SOP_BrushOp getBrushOP ()
virtual int ACCUMSTENCIL (void)
virtual int PROJECTIONTYPE (void)
virtual int REALTIME (void)
virtual int SHAPE (float t)
virtual void brushOpCallback (GEO_Point *pt, const UT_PtrArray< const GEO_Point * > *ptneighbour, GEO_Vertex *vtx, const UT_PtrArray< const GEO_Vertex * > *vtxneighbour, GEO_Primitive *vtx_prim, int prim_vtx_idx, float alpha, GEO_Delta *delta)
virtual void flood (float t)
void flatten (float t)
virtual void clearAllDeltas (float t)
void applyUndo (const SOP_CaptureLayerData &delta, const UT_String &rootpath, const UT_StringArray &mapping)
void applyRedo (const SOP_CaptureLayerData &delta, const UT_String &rootpath, const UT_StringArray &mapping)
GEO_Detail::CaptureType getCaptureType () const
virtual void CAPTUREREGION (UT_String &str)

Static Public Member Functions

static OP_NodemyConstructor (OP_Network *net, const char *name, OP_Operator *entry)
static int flattenStatic (void *op, int, float time, const PRM_Template *)
static void buildCaptureRegionMenu (void *data, PRM_Name *menu_entries, int num_entries, const PRM_SpareData *, PRM_Parm *)

Static Public Attributes

static PRM_Template myTemplateList []
static PRM_Template myObsoleteList []

Protected Member Functions

virtual OP_ERROR processBrushOp (OP_Context &context, bool changed_input, bool changed_group)
virtual const char * inputLabel (unsigned idx) const
virtual int isRefInput (unsigned idx) const
virtual void initializeInput (OP_Context &context, OP_Node *inputnode)
virtual void doErase ()
void updateCaptureWeight (int ptnum, const GU_Detail *pgdp, float *alphas)
virtual OP_ERROR cookInputGroups (OP_Context &context, int alone=0)
void updateStencilMappings ()
OP_ERROR migrateStencils ()
virtual OP_ERROR cookMySop (OP_Context &context)
void doVisualize (OP_Context &context, bool update_all)
virtual OP_ERROR save (ostream &os, const OP_SaveFlags &flags, const char *path_prefix)
virtual bool load (UT_IStream &is, const char *extension, const char *path)
virtual OP_NodegetRestGeoInput ()
void applyDelta (const SOP_CaptureLayerData &delta, const UT_String &rootpath, const UT_StringArray &mapping, bool is_add)
int getNumStencils ()
float getStencilValue (int snum, int ptnum)
void setStencilValue (int snum, int ptnum, float value)
void createTempLayer ()
void postOperation ()
void setupForUndo ()
void saveUndo ()
virtual const GB_PointGroupgetPointGroup ()
virtual bool isGroupParmDirty (OP_Context &context)
int GRPTYPE ()
virtual GEO_Detail::CaptureType CAPTURETYPE ()
virtual int MERGEMODE ()
virtual void SCRIPT (UT_String &, float)
virtual int AXIS (void)
virtual float USERX (float)
virtual float USERY (float)
virtual float USERZ (float)
virtual float RAYORIENTX (float t)
virtual float RAYORIENTY (float t)
virtual float RAYORIENTZ (float t)
virtual float RAYHITX (float t)
virtual float RAYHITY (float t)
virtual float RAYHITZ (float t)
virtual float RAYHITU (float t)
virtual float RAYHITV (float t)
virtual float RAYHITPRESSURE (float t)
virtual int PRIMHIT (float t)
virtual int PTHIT (float t)
virtual int EVENT ()
virtual bool USE_FOREGROUND (void)
virtual float FGR (float)
virtual float FGG (float)
virtual float FGB (float)
virtual float BGR (float)
virtual float BGG (float)
virtual float BGB (float)
virtual float SOFTEDGE (float t)
virtual void KERNEL (UT_String &str, float t)
virtual int UPTYPE (float t)
virtual float UPX (float t)
virtual float UPY (float t)
virtual float UPZ (float t)
virtual float PAPERNOISE (float t)
virtual float SPLATTER (float t)
virtual void BITMAP (UT_String &str, float t)
virtual int BITMAPCHAN (float t)
virtual float ANGLE (float t)
virtual float SQUASH (float t)
virtual int DOSTAMPING ()
virtual int WRITEALPHA ()
virtual int OVERRIDECD ()
virtual void CDNAME (UT_String &, float)
virtual int OVERRIDEALPHA ()
virtual void ALPHANAME (UT_String &, float)
virtual int OVERRIDENML ()
virtual void NMLNAME (UT_String &, float)
virtual float SYMMETRYDIRX (float t)
virtual float SYMMETRYDIRY (float t)
virtual float SYMMETRYDIRZ (float t)
virtual float SYMMETRYORIGX (float t)
virtual float SYMMETRYORIGY (float t)
virtual float SYMMETRYORIGZ (float t)
virtual int DOREFLECTION ()
virtual int DOROTATION ()
virtual int SYMMETRYROT (float t)
virtual float SYMMETRYDIST (float t)
virtual int DOUVREFLECTION ()
virtual float SYMMETRYUVORIGU (float t)
virtual float SYMMETRYUVORIGV (float t)
virtual float SYMMETRYUVANGLE (float t)
virtual int ADDATTRIB ()
virtual bool SHOWVISUALIZE ()
virtual int VISLAYER ()
virtual int VISTYPE ()
virtual int VISMODE ()
virtual int USECAPTURE ()
virtual int CAPTUREIDX ()
virtual void SKELROOT (UT_String &str)
virtual int USECONNECTIVITY ()
virtual int USEDEPTH ()
virtual float DEPTH (float t)
virtual float HEIGHT (float t)
virtual float MAXPAINTVALUE ()
virtual float MINREDUCEVALUE ()
virtual bool VISNORMALIZED ()
virtual bool hasStrokeChanged (float t)
virtual bool hasStyleChanged (float)
virtual bool hasNibFileChanged (float t)
virtual bool hasAccumStencilChanged (float)
virtual bool hasNibLookChanged (float t)
bool hasVisChanged (float t)
virtual void buildOpDependencies ()
virtual void buildParmDependency (int parm_index)
virtual void handleOpDependency (int referenced_op_id, const OP_Dependency &op_dep, OP_InterestType interest_type, bool &need_cook, const char *old_fullpath, const char *old_cwd, const char *old_chan_name)
virtual void applyAndClearCurrentDelta ()


Detailed Description

Definition at line 106 of file SOP_CaptureLayerPaint.h.


Constructor & Destructor Documentation

SOP_CaptureLayerPaint::SOP_CaptureLayerPaint ( OP_Network net,
const char *  name,
OP_Operator entry 
)

virtual SOP_CaptureLayerPaint::~SOP_CaptureLayerPaint (  )  [virtual]


Member Function Documentation

virtual int SOP_CaptureLayerPaint::ACCUMSTENCIL ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 270 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::ADDATTRIB (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 432 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::ALPHANAME ( UT_String ,
float   
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 398 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::altersColor (  )  const [inline, virtual]

Implements SOP_BrushBase.

Definition at line 239 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::altersGeometry (  )  const [inline, virtual]

Implements SOP_BrushBase.

Definition at line 238 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::ANGLE ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 388 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::applyAndClearCurrentDelta (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 493 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::applyDelta ( const SOP_CaptureLayerData delta,
const UT_String rootpath,
const UT_StringArray mapping,
bool  is_add 
) [protected]

void SOP_CaptureLayerPaint::applyRedo ( const SOP_CaptureLayerData delta,
const UT_String rootpath,
const UT_StringArray mapping 
)

void SOP_CaptureLayerPaint::applyUndo ( const SOP_CaptureLayerData delta,
const UT_String rootpath,
const UT_StringArray mapping 
)

virtual int SOP_CaptureLayerPaint::AXIS ( void   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 331 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::BGB ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 366 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::BGG ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 365 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::BGR ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 364 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::BITMAP ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 384 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::BITMAPCHAN ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 386 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::brushOpCallback ( GEO_Point pt,
const UT_PtrArray< const GEO_Point * > *  ptneighbour,
GEO_Vertex vtx,
const UT_PtrArray< const GEO_Vertex * > *  vtxneighbour,
GEO_Primitive vtx_prim,
int  prim_vtx_idx,
float  alpha,
GEO_Delta delta 
) [virtual]

Reimplemented from SOP_BrushBase.

static void SOP_CaptureLayerPaint::buildCaptureRegionMenu ( void *  data,
PRM_Name menu_entries,
int  num_entries,
const PRM_SpareData ,
PRM_Parm  
) [static]

virtual void SOP_CaptureLayerPaint::buildOpDependencies (  )  [protected, virtual]

Reimplemented from OP_Network.

virtual void SOP_CaptureLayerPaint::buildParmDependency ( int  parm_index  )  [protected, virtual]

Reimplemented from OP_Node.

virtual int SOP_CaptureLayerPaint::CAPTUREIDX (  )  [inline, protected, virtual]

Definition at line 442 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::CAPTUREREGION ( UT_String str  )  [inline, virtual]

Definition at line 452 of file SOP_CaptureLayerPaint.h.

virtual GEO_Detail::CaptureType SOP_CaptureLayerPaint::CAPTURETYPE (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 325 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::CDNAME ( UT_String ,
float   
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 396 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::clearAllDeltas ( float  t  )  [virtual]

Reimplemented from SOP_BrushBase.

virtual OP_ERROR SOP_CaptureLayerPaint::cookInputGroups ( OP_Context context,
int  alone = 0 
) [protected, virtual]

Reimplemented from SOP_BrushBase.

virtual OP_ERROR SOP_CaptureLayerPaint::cookMySop ( OP_Context context  )  [protected, virtual]

Reimplemented from SOP_BrushBase.

void SOP_CaptureLayerPaint::createTempLayer (  )  [protected]

virtual float SOP_CaptureLayerPaint::DEPTH ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 459 of file SOP_CaptureLayerPaint.h.

virtual unsigned SOP_CaptureLayerPaint::disableParms (  )  [virtual]

Reimplemented from OP_Parameters.

virtual void SOP_CaptureLayerPaint::doErase (  )  [protected, virtual]

Implements SOP_BrushBase.

virtual int SOP_CaptureLayerPaint::DOREFLECTION (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 414 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::DOROTATION (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 416 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::DOSTAMPING (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 392 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::DOUVREFLECTION (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 423 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::doVisualize ( OP_Context context,
bool  update_all 
) [protected]

virtual int SOP_CaptureLayerPaint::EVENT (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 358 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::FGB ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 363 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::FGG ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 362 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::FGR ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 361 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::flatten ( float  t  ) 

static int SOP_CaptureLayerPaint::flattenStatic ( void *  op,
int  ,
float  time,
const PRM_Template  
) [static]

virtual void SOP_CaptureLayerPaint::flood ( float  t  )  [virtual]

Reimplemented from SOP_BrushBase.

bool SOP_CaptureLayerPaint::getAccumulatedModifiedPoints ( UT_IntArray changed  ) 

virtual SOP_BrushOp SOP_CaptureLayerPaint::getBrushOP (  )  [inline, virtual]

Definition at line 255 of file SOP_CaptureLayerPaint.h.

GEO_Detail::CaptureType SOP_CaptureLayerPaint::getCaptureType (  )  const [inline]

Definition at line 302 of file SOP_CaptureLayerPaint.h.

bool SOP_CaptureLayerPaint::getCurrentStencilColor ( OP_Context context,
UT_Color color 
)

int SOP_CaptureLayerPaint::getNumStencils (  )  [protected]

virtual const GB_PointGroup* SOP_CaptureLayerPaint::getPointGroup (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 319 of file SOP_CaptureLayerPaint.h.

virtual OP_Node* SOP_CaptureLayerPaint::getRestGeoInput (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 235 of file SOP_CaptureLayerPaint.h.

float SOP_CaptureLayerPaint::getStencilValue ( int  snum,
int  ptnum 
) [protected]

int SOP_CaptureLayerPaint::GRPTYPE (  )  [inline, protected]

Definition at line 322 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::handleOpDependency ( int  referenced_op_id,
const OP_Dependency op_dep,
OP_InterestType  interest_type,
bool &  need_cook,
const char *  old_fullpath,
const char *  old_cwd,
const char *  old_chan_name 
) [protected, virtual]

Reimplemented from OP_Node.

virtual bool SOP_CaptureLayerPaint::hasAccumStencilChanged ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 478 of file SOP_CaptureLayerPaint.h.

virtual bool SOP_CaptureLayerPaint::hasNibFileChanged ( float  t  )  [protected, virtual]

Implements SOP_BrushBase.

virtual bool SOP_CaptureLayerPaint::hasNibLookChanged ( float  t  )  [protected, virtual]

Implements SOP_BrushBase.

virtual bool SOP_CaptureLayerPaint::hasStrokeChanged ( float  t  )  [protected, virtual]

Implements SOP_BrushBase.

virtual bool SOP_CaptureLayerPaint::hasStyleChanged ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 474 of file SOP_CaptureLayerPaint.h.

bool SOP_CaptureLayerPaint::hasVisChanged ( float  t  )  [protected]

virtual float SOP_CaptureLayerPaint::HEIGHT ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 461 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::initializeInput ( OP_Context context,
OP_Node inputnode 
) [protected, virtual]

virtual const char* SOP_CaptureLayerPaint::inputLabel ( unsigned  idx  )  const [protected, virtual]

Reimplemented from SOP_GDT.

virtual bool SOP_CaptureLayerPaint::isGroupParmDirty ( OP_Context context  )  [protected, virtual]

Reimplemented from SOP_BrushBase.

virtual int SOP_CaptureLayerPaint::isRefInput ( unsigned  idx  )  const [protected, virtual]

Reimplemented from OP_Node.

virtual void SOP_CaptureLayerPaint::KERNEL ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 369 of file SOP_CaptureLayerPaint.h.

virtual bool SOP_CaptureLayerPaint::load ( UT_IStream is,
const char *  extension,
const char *  path 
) [protected, virtual]

Reimplemented from SOP_GDT.

virtual float SOP_CaptureLayerPaint::MAXPAINTVALUE (  )  [inline, protected, virtual]

Definition at line 463 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::MERGEMODE (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 329 of file SOP_CaptureLayerPaint.h.

OP_ERROR SOP_CaptureLayerPaint::migrateStencils (  )  [protected]

virtual float SOP_CaptureLayerPaint::MINREDUCEVALUE (  )  [inline, protected, virtual]

Definition at line 465 of file SOP_CaptureLayerPaint.h.

static OP_Node* SOP_CaptureLayerPaint::myConstructor ( OP_Network net,
const char *  name,
OP_Operator entry 
) [static]

virtual void SOP_CaptureLayerPaint::NMLNAME ( UT_String ,
float   
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 400 of file SOP_CaptureLayerPaint.h.

virtual SOP_BrushOp SOP_CaptureLayerPaint::OP ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 251 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::OPACITYPRESSURE ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 248 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::OVERRIDEALPHA (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 397 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::OVERRIDECD (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 395 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::OVERRIDENML (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 399 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::PAPERNOISE ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 380 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::postOperation (  )  [protected]

virtual int SOP_CaptureLayerPaint::PRIMHIT ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 354 of file SOP_CaptureLayerPaint.h.

virtual OP_ERROR SOP_CaptureLayerPaint::processBrushOp ( OP_Context context,
bool  changed_input,
bool  changed_group 
) [protected, virtual]

Reimplemented from SOP_BrushBase.

virtual int SOP_CaptureLayerPaint::PROJECTIONTYPE ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 272 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::PTHIT ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 356 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RADIUSPRESSURE ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 244 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAWOPACITY ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 246 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAWRADIUS ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 240 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAWUVRADIUS ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 242 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITPRESSURE ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 352 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITU ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 348 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITV ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 350 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITX ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 342 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITY ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 344 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYHITZ ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 346 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYORIENTX ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 336 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYORIENTY ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 338 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::RAYORIENTZ ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 340 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::REALTIME ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 274 of file SOP_CaptureLayerPaint.h.

virtual OP_ERROR SOP_CaptureLayerPaint::save ( ostream &  os,
const OP_SaveFlags flags,
const char *  path_prefix 
) [protected, virtual]

Reimplemented from SOP_GDT.

void SOP_CaptureLayerPaint::saveUndo (  )  [protected]

virtual void SOP_CaptureLayerPaint::SCRIPT ( UT_String ,
float   
) [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 330 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setAccumulateStencil ( bool   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 121 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setBrushEvent ( SOP_BrushEvent  event  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 160 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setBrushOp ( SOP_BrushOp  op  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 164 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setBrushShape ( SOP_BrushShape  shape  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 181 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setHitPoint ( int  pt,
float  t 
) [inline, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 139 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setHitPressure ( float  p,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 148 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setHitPrimitive ( int  primidx,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 135 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setHitUV ( float  u,
float  v,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 143 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setProjectionType ( int  projtype  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 185 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setRadius ( float  r,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 152 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setRayOrientation ( const UT_Vector3 orient,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 129 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setRayOrigin ( const UT_Vector3 orig,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 123 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::setStencilValue ( int  snum,
int  ptnum,
float  value 
) [protected]

void SOP_CaptureLayerPaint::setupForUndo (  )  [protected]

virtual void SOP_CaptureLayerPaint::setUVRadius ( float  r,
float  t 
) [inline, virtual]

Implements SOP_BrushBase.

Definition at line 156 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::setVisualization ( int  state  )  [inline, virtual]

Reimplemented from SOP_Node.

Definition at line 191 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::SHAPE ( float  t  )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 276 of file SOP_CaptureLayerPaint.h.

virtual bool SOP_CaptureLayerPaint::SHOWVISUALIZE (  )  [inline, protected, virtual]

Definition at line 433 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::SKELROOT ( UT_String str  )  [inline, protected, virtual]

Definition at line 449 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SOFTEDGE ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 367 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SPLATTER ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 382 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SQUASH ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 390 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYDIRX ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 402 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYDIRY ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 404 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYDIRZ ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 406 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYDIST ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 420 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYORIGX ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 408 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYORIGY ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 410 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYORIGZ ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 412 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::SYMMETRYROT ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 418 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYUVANGLE ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 429 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYUVORIGU ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 425 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::SYMMETRYUVORIGV ( float  t  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 427 of file SOP_CaptureLayerPaint.h.

void SOP_CaptureLayerPaint::updateCaptureWeight ( int  ptnum,
const GU_Detail pgdp,
float *  alphas 
) [protected]

void SOP_CaptureLayerPaint::updateStencilMappings (  )  [protected]

virtual int SOP_CaptureLayerPaint::UPTYPE ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 371 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::UPX ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 373 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::UPY ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 375 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::UPZ ( float  t  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 377 of file SOP_CaptureLayerPaint.h.

virtual bool SOP_CaptureLayerPaint::USE_FOREGROUND ( void   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 360 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::useBackgroundColor ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 190 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::USECAPTURE (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 441 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::USECONNECTIVITY (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 455 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::USEDEPTH (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 457 of file SOP_CaptureLayerPaint.h.

virtual void SOP_CaptureLayerPaint::useForegroundColor ( void   )  [inline, virtual]

Implements SOP_BrushBase.

Definition at line 189 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::USERX ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 332 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::USERY ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 333 of file SOP_CaptureLayerPaint.h.

virtual float SOP_CaptureLayerPaint::USERZ ( float   )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 334 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::VISLAYER (  )  [inline, protected, virtual]

Definition at line 435 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::VISMODE (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 439 of file SOP_CaptureLayerPaint.h.

virtual bool SOP_CaptureLayerPaint::VISNORMALIZED (  )  [inline, protected, virtual]

Definition at line 467 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::VISTYPE (  )  [inline, protected, virtual]

Reimplemented from SOP_BrushBase.

Definition at line 437 of file SOP_CaptureLayerPaint.h.

virtual int SOP_CaptureLayerPaint::WRITEALPHA (  )  [inline, protected, virtual]

Implements SOP_BrushBase.

Definition at line 393 of file SOP_CaptureLayerPaint.h.


Member Data Documentation

Definition at line 119 of file SOP_CaptureLayerPaint.h.

Definition at line 118 of file SOP_CaptureLayerPaint.h.


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:41 2012 for HDK by  doxygen 1.5.9