PRM_SpareData Class Reference

#include <PRM_SpareData.h>

List of all members.

Public Member Functions

 PRM_SpareData (const char *first_token,...)
 PRM_SpareData ()
 ~PRM_SpareData ()
uint entries () const
void clear ()
void mergeFrom (const PRM_SpareData &ref)
void copyFrom (const PRM_SpareData &ref)
const char * getValue (const char *token) const
void traverseConst (PRM_SpareCallback f) const
void traverseConst (PRM_SpareCallbackWithData f, void *data) const
void addTokenValue (const char *token, const char *value)
void deleteTokenValue (const char *token)
void setCallbackData (const char *str)
const char * getCallbackData () const
void setCallbackLanguage (CH_ScriptLanguage language)
CH_ScriptLanguage getCallbackLanguage () const
void setRenderManType (const char *str)
const char * getRenderManType () const
void setOpFilter (const char *str)
const char * getOpFilter () const
void setOpRelative (const char *str)
const char * getOpRelative () const
void setUnquotedState ()
bool getUnquotedState () const
void setMultiStartOffset (int value)
int getMultiStartOffset () const
void setVisibleTabs (const UT_BitArray &values)
void getVisibleTabs (UT_BitArray &values) const
bool getVisibleTab (int tabidx) const
const char * getEmbeddedPathParm () const
void setEmbeddedPathParm (const char *value)
void setRampBasisDefault (const char *value)
const char * getRampBasisDefault () const
void setRampShowControlsDefault (bool value)
bool getRampShowControlsDefault () const
void setRampColorType (UT_ColorType color_type)
UT_ColorType getRampColorType () const
void setRampBasisVar (const char *value)
const char * getRampBasisVar () const
void setRampKeysVar (const char *value)
const char * getRampKeysVar () const
void setRampValuesVar (const char *value)
const char * getRampValuesVar () const
const char * getColorRampDefaultValue () const
const char * getFloatRampDefaultValue () const
void setRampDefaultFromParm (const PRM_Parm &ramp_parm)
void getRampDefaultToParm (PRM_Parm &ramp_parm) const
void setXCFMode (const char *value)
const char * getXCFMode () const
int64 getMemUsage () const

Static Public Member Functions

static const char * getUnquotedStateToken ()
static const char * getRampBasisDefaultToken ()
static const char * getRampShowControlsDefaultToken ()
static const char * getRampColorTypeToken ()
static const char * getColorTypeValueToken (UT_ColorType color_type)
static const char * getRampBasisVarToken ()
static const char * getRampKeysVarToken ()
static const char * getRampValuesVarToken ()
static const char * getColorRampDefaultToken ()
static const char * getFloatRampDefaultToken ()
static const char * getXCFModeFloatToken ()
static const char * getOpFilterKeyFromName (const char *name)
static const char * getOpFilterKeyFromLabel (const char *name)
static const char * getOpFilterNameFromKey (const char *key)
static const char * getOpFilterLabelFromKey (const char *key)
static const char * getFileChooserModeToken ()
static const char * getFileChooserModeValRead ()
static const char * getFileChooserModeValWrite ()
static const char * getFileChooserModeValReadAndWrite ()
static const char * getParmVopVarToken ()
static const char * getOpPathKeywordsToken ()

Static Public Attributes

static PRM_SpareData objNetRef
static PRM_SpareData chNetRef
static PRM_SpareData ropNetRef
static PRM_SpareData objPath
static PRM_SpareData objGeometryPath
static PRM_SpareData objLightPath
static PRM_SpareData objBonePath
static PRM_SpareData objMusclePath
static PRM_SpareData objCameraPath
static PRM_SpareData dopPath
static PRM_SpareData sopPath
static PRM_SpareData popPath
static PRM_SpareData ropPath
static PRM_SpareData cop2Path
static PRM_SpareData chopPath
static PRM_SpareData shopPath
static PRM_SpareData shopProperties
static PRM_SpareData shopMaterial
static PRM_SpareData shopSurface
static PRM_SpareData shopDisplacement
static PRM_SpareData shopSurfaceShadow
static PRM_SpareData shopBackground
static PRM_SpareData shopGeometry
static PRM_SpareData shopAtmosphere
static PRM_SpareData shopPhoton
static PRM_SpareData shopPhotonVolume
static PRM_SpareData shopContour
static PRM_SpareData shopLight
static PRM_SpareData shopEmitter
static PRM_SpareData shopLightShadow
static PRM_SpareData shopLens
static PRM_SpareData shopOutput
static PRM_SpareData shopContourStore
static PRM_SpareData shopContourContrast
static PRM_SpareData shopImage3d
static PRM_SpareData shopCVEX
static PRM_SpareData shopCoShader
static PRM_SpareData vopPath
static PRM_SpareData autoScope
static PRM_SpareData multiStartOffsetZero
static PRM_SpareData multiStartOffsetOne
static PRM_SpareData unitsLength
static PRM_SpareData unitsMass
static PRM_SpareData unitsTime
static PRM_SpareData unitsPerTime
static PRM_SpareData unitsVelocity
static PRM_SpareData unitsAngVelocity
static PRM_SpareData unitsAcceleration
static PRM_SpareData unitsAngAcceleration
static PRM_SpareData unitsForce
static PRM_SpareData unitsForceDensity
static PRM_SpareData unitsImpulse
static PRM_SpareData unitsTorque
static PRM_SpareData unitsDrag
static PRM_SpareData unitsAngDrag
static PRM_SpareData unitsPressure
static PRM_SpareData unitsSpringConstant
static PRM_SpareData unitsLinearDensity
static PRM_SpareData unitsAreaDensity
static PRM_SpareData unitsDensity
static PRM_SpareData unitsNone
static PRM_SpareData rampBasisDefault
static PRM_SpareData rampKeysDefault
static PRM_SpareData rampValuesDefault
static PRM_SpareData fileChooserModeRead
static PRM_SpareData fileChooserModeWrite
static PRM_SpareData fileChooserModeReadAndWrite
static PRM_SpareData stringFloatXCF


Detailed Description

Examples:

SOP/SOP_CopRaster.C, and SOP/SOP_CopRaster.h.

Definition at line 35 of file PRM_SpareData.h.


Constructor & Destructor Documentation

PRM_SpareData::PRM_SpareData ( const char *  first_token,
  ... 
) [explicit]

PRM_SpareData::PRM_SpareData (  ) 

PRM_SpareData::~PRM_SpareData (  ) 


Member Function Documentation

void PRM_SpareData::addTokenValue ( const char *  token,
const char *  value 
)

void PRM_SpareData::clear (  ) 

void PRM_SpareData::copyFrom ( const PRM_SpareData ref  )  [inline]

Definition at line 51 of file PRM_SpareData.h.

void PRM_SpareData::deleteTokenValue ( const char *  token  )  [inline]

Definition at line 66 of file PRM_SpareData.h.

uint PRM_SpareData::entries (  )  const

const char* PRM_SpareData::getCallbackData (  )  const [inline]

Definition at line 73 of file PRM_SpareData.h.

CH_ScriptLanguage PRM_SpareData::getCallbackLanguage (  )  const

static const char* PRM_SpareData::getColorRampDefaultToken (  )  [inline, static]

Definition at line 161 of file PRM_SpareData.h.

const char* PRM_SpareData::getColorRampDefaultValue (  )  const [inline]

Definition at line 162 of file PRM_SpareData.h.

static const char* PRM_SpareData::getColorTypeValueToken ( UT_ColorType  color_type  )  [static]

const char* PRM_SpareData::getEmbeddedPathParm (  )  const [inline]

Definition at line 108 of file PRM_SpareData.h.

static const char* PRM_SpareData::getFileChooserModeToken (  )  [inline, static]

Definition at line 256 of file PRM_SpareData.h.

static const char* PRM_SpareData::getFileChooserModeValRead (  )  [inline, static]

Definition at line 257 of file PRM_SpareData.h.

static const char* PRM_SpareData::getFileChooserModeValReadAndWrite (  )  [inline, static]

Definition at line 259 of file PRM_SpareData.h.

static const char* PRM_SpareData::getFileChooserModeValWrite (  )  [inline, static]

Definition at line 258 of file PRM_SpareData.h.

static const char* PRM_SpareData::getFloatRampDefaultToken (  )  [inline, static]

Definition at line 164 of file PRM_SpareData.h.

const char* PRM_SpareData::getFloatRampDefaultValue (  )  const [inline]

Definition at line 165 of file PRM_SpareData.h.

int64 PRM_SpareData::getMemUsage (  )  const

int PRM_SpareData::getMultiStartOffset (  )  const

const char* PRM_SpareData::getOpFilter (  )  const [inline]

Definition at line 86 of file PRM_SpareData.h.

static const char* PRM_SpareData::getOpFilterKeyFromLabel ( const char *  name  )  [static]

static const char* PRM_SpareData::getOpFilterKeyFromName ( const char *  name  )  [static]

static const char* PRM_SpareData::getOpFilterLabelFromKey ( const char *  key  )  [static]

static const char* PRM_SpareData::getOpFilterNameFromKey ( const char *  key  )  [static]

static const char* PRM_SpareData::getOpPathKeywordsToken (  )  [inline, static]

Definition at line 273 of file PRM_SpareData.h.

const char* PRM_SpareData::getOpRelative (  )  const [inline]

Definition at line 91 of file PRM_SpareData.h.

static const char* PRM_SpareData::getParmVopVarToken (  )  [inline, static]

Definition at line 269 of file PRM_SpareData.h.

const char* PRM_SpareData::getRampBasisDefault (  )  const [inline]

Definition at line 117 of file PRM_SpareData.h.

static const char* PRM_SpareData::getRampBasisDefaultToken (  )  [inline, static]

Definition at line 113 of file PRM_SpareData.h.

const char* PRM_SpareData::getRampBasisVar (  )  const [inline]

Definition at line 150 of file PRM_SpareData.h.

static const char* PRM_SpareData::getRampBasisVarToken (  )  [inline, static]

Definition at line 144 of file PRM_SpareData.h.

UT_ColorType PRM_SpareData::getRampColorType (  )  const

static const char* PRM_SpareData::getRampColorTypeToken (  )  [inline, static]

Definition at line 138 of file PRM_SpareData.h.

void PRM_SpareData::getRampDefaultToParm ( PRM_Parm ramp_parm  )  const

const char* PRM_SpareData::getRampKeysVar (  )  const [inline]

Definition at line 154 of file PRM_SpareData.h.

static const char* PRM_SpareData::getRampKeysVarToken (  )  [inline, static]

Definition at line 145 of file PRM_SpareData.h.

bool PRM_SpareData::getRampShowControlsDefault (  )  const [inline]

Definition at line 127 of file PRM_SpareData.h.

static const char* PRM_SpareData::getRampShowControlsDefaultToken (  )  [inline, static]

Definition at line 120 of file PRM_SpareData.h.

const char* PRM_SpareData::getRampValuesVar (  )  const [inline]

Definition at line 158 of file PRM_SpareData.h.

static const char* PRM_SpareData::getRampValuesVarToken (  )  [inline, static]

Definition at line 146 of file PRM_SpareData.h.

const char* PRM_SpareData::getRenderManType (  )  const [inline]

Definition at line 81 of file PRM_SpareData.h.

bool PRM_SpareData::getUnquotedState (  )  const [inline]

Definition at line 98 of file PRM_SpareData.h.

static const char* PRM_SpareData::getUnquotedStateToken (  )  [inline, static]

Definition at line 94 of file PRM_SpareData.h.

const char* PRM_SpareData::getValue ( const char *  token  )  const

bool PRM_SpareData::getVisibleTab ( int  tabidx  )  const

void PRM_SpareData::getVisibleTabs ( UT_BitArray values  )  const

const char* PRM_SpareData::getXCFMode (  )  const [inline]

Definition at line 172 of file PRM_SpareData.h.

static const char* PRM_SpareData::getXCFModeFloatToken (  )  [inline, static]

Definition at line 175 of file PRM_SpareData.h.

void PRM_SpareData::mergeFrom ( const PRM_SpareData ref  ) 

void PRM_SpareData::setCallbackData ( const char *  str  )  [inline]

Definition at line 71 of file PRM_SpareData.h.

void PRM_SpareData::setCallbackLanguage ( CH_ScriptLanguage  language  ) 

void PRM_SpareData::setEmbeddedPathParm ( const char *  value  )  [inline]

Definition at line 110 of file PRM_SpareData.h.

void PRM_SpareData::setMultiStartOffset ( int  value  ) 

void PRM_SpareData::setOpFilter ( const char *  str  )  [inline]

Definition at line 84 of file PRM_SpareData.h.

void PRM_SpareData::setOpRelative ( const char *  str  )  [inline]

Definition at line 89 of file PRM_SpareData.h.

void PRM_SpareData::setRampBasisDefault ( const char *  value  )  [inline]

Definition at line 115 of file PRM_SpareData.h.

void PRM_SpareData::setRampBasisVar ( const char *  value  )  [inline]

Definition at line 148 of file PRM_SpareData.h.

void PRM_SpareData::setRampColorType ( UT_ColorType  color_type  ) 

void PRM_SpareData::setRampDefaultFromParm ( const PRM_Parm ramp_parm  ) 

void PRM_SpareData::setRampKeysVar ( const char *  value  )  [inline]

Definition at line 152 of file PRM_SpareData.h.

void PRM_SpareData::setRampShowControlsDefault ( bool  value  )  [inline]

Definition at line 122 of file PRM_SpareData.h.

void PRM_SpareData::setRampValuesVar ( const char *  value  )  [inline]

Definition at line 156 of file PRM_SpareData.h.

void PRM_SpareData::setRenderManType ( const char *  str  )  [inline]

Definition at line 79 of file PRM_SpareData.h.

void PRM_SpareData::setUnquotedState (  )  [inline]

Definition at line 96 of file PRM_SpareData.h.

void PRM_SpareData::setVisibleTabs ( const UT_BitArray values  ) 

void PRM_SpareData::setXCFMode ( const char *  value  )  [inline]

Definition at line 170 of file PRM_SpareData.h.

void PRM_SpareData::traverseConst ( PRM_SpareCallbackWithData  f,
void *  data 
) const

void PRM_SpareData::traverseConst ( PRM_SpareCallback  f  )  const


Member Data Documentation

Definition at line 226 of file PRM_SpareData.h.

Definition at line 187 of file PRM_SpareData.h.

Definition at line 201 of file PRM_SpareData.h.

Examples:
SOP/SOP_CopRaster.C.

Definition at line 200 of file PRM_SpareData.h.

Definition at line 196 of file PRM_SpareData.h.

Examples:
SOP/SOP_CopRaster.C.

Definition at line 261 of file PRM_SpareData.h.

Definition at line 263 of file PRM_SpareData.h.

Definition at line 262 of file PRM_SpareData.h.

Definition at line 229 of file PRM_SpareData.h.

Examples:
VOP/VOP_CustomContext.C.

Definition at line 228 of file PRM_SpareData.h.

Definition at line 193 of file PRM_SpareData.h.

Definition at line 195 of file PRM_SpareData.h.

Definition at line 191 of file PRM_SpareData.h.

Definition at line 192 of file PRM_SpareData.h.

Definition at line 194 of file PRM_SpareData.h.

Definition at line 186 of file PRM_SpareData.h.

Examples:
SOP/SOP_HDKObject.C.

Definition at line 190 of file PRM_SpareData.h.

Definition at line 198 of file PRM_SpareData.h.

Definition at line 252 of file PRM_SpareData.h.

Definition at line 253 of file PRM_SpareData.h.

Definition at line 254 of file PRM_SpareData.h.

Definition at line 188 of file PRM_SpareData.h.

Definition at line 199 of file PRM_SpareData.h.

Definition at line 210 of file PRM_SpareData.h.

Definition at line 208 of file PRM_SpareData.h.

Definition at line 213 of file PRM_SpareData.h.

Definition at line 220 of file PRM_SpareData.h.

Definition at line 219 of file PRM_SpareData.h.

Definition at line 223 of file PRM_SpareData.h.

Examples:
SOP/SOP_PrimVOP.C.

Definition at line 222 of file PRM_SpareData.h.

Definition at line 206 of file PRM_SpareData.h.

Definition at line 215 of file PRM_SpareData.h.

Definition at line 209 of file PRM_SpareData.h.

Definition at line 221 of file PRM_SpareData.h.

Definition at line 217 of file PRM_SpareData.h.

Definition at line 214 of file PRM_SpareData.h.

Definition at line 216 of file PRM_SpareData.h.

Definition at line 204 of file PRM_SpareData.h.

Definition at line 218 of file PRM_SpareData.h.

Definition at line 202 of file PRM_SpareData.h.

Definition at line 211 of file PRM_SpareData.h.

Definition at line 212 of file PRM_SpareData.h.

Definition at line 203 of file PRM_SpareData.h.

Definition at line 205 of file PRM_SpareData.h.

Definition at line 207 of file PRM_SpareData.h.

Examples:
POP/POP_CircleForce.C, and SOP/SOP_HDKObject.C.

Definition at line 197 of file PRM_SpareData.h.

Definition at line 265 of file PRM_SpareData.h.

Definition at line 237 of file PRM_SpareData.h.

Definition at line 238 of file PRM_SpareData.h.

Definition at line 244 of file PRM_SpareData.h.

Definition at line 236 of file PRM_SpareData.h.

Definition at line 248 of file PRM_SpareData.h.

Definition at line 249 of file PRM_SpareData.h.

Definition at line 243 of file PRM_SpareData.h.

Definition at line 239 of file PRM_SpareData.h.

Definition at line 240 of file PRM_SpareData.h.

Definition at line 241 of file PRM_SpareData.h.

Definition at line 231 of file PRM_SpareData.h.

Definition at line 247 of file PRM_SpareData.h.

Definition at line 232 of file PRM_SpareData.h.

Definition at line 250 of file PRM_SpareData.h.

Definition at line 234 of file PRM_SpareData.h.

Definition at line 245 of file PRM_SpareData.h.

Definition at line 246 of file PRM_SpareData.h.

Definition at line 233 of file PRM_SpareData.h.

Definition at line 242 of file PRM_SpareData.h.

Definition at line 235 of file PRM_SpareData.h.

Definition at line 224 of file PRM_SpareData.h.


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

Generated on Mon Jan 28 00:29:49 2013 for HDK by  doxygen 1.5.9