22 #ifndef __SOP_UVTransform_h__
23 #define __SOP_UVTransform_h__
50 #define SOP_UVTRANSFORM_NUM_SOFT_PARMS (8)
93 int alone = 0)
override;
114 const char *
inputLabel(
unsigned idx)
const override;
125 #ifdef INTEL_COMPILER
187 int VISUALIZE_FALLOFF(
fpreal t)
const
189 bool falloffAttributeRequested(
fpreal t)
const;
202 bool myCentroidComputed;
211 bool mySoftCacheDirty;
213 bool myVisualizationFlag;
214 bool mySetFalloffOnLastCook;
215 bool myOverwroteInputFalloff;
virtual void setVisualization(bool)
virtual bool updateParmsFlags()
bool evalVariableValue(fpreal &val, int index, int thread) override
const char * inputLabel(unsigned idx) const override
virtual void getXformOrder(UT_XformOrder &xord, const CH_Channel *chp) const
fpreal evalFloat(int pi, int vi, fpreal t) const
void evalString(UT_String &val, int pi, int vi, fpreal t) const
GLuint const GLchar * name
virtual bool getGroupCentroid(OP_Context &, UT_Vector3 &)
virtual OP_ERROR cookInputGroups(OP_Context &context, int alone=0)
**Note that the tasks the is the thread number *for the or if it s being executed by a non pool thread(this *can happen in cases where the whole pool is occupied and the calling *thread contributes to running the work load).**Thread pool.Have fun
virtual void resolveObsoleteParms(PRM_ParmList *)
exint evalInt(int pi, int vi, fpreal t) const
virtual OP_ERROR cookMySop(OP_Context &context)=0