Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

OFX::Double2DParamDescriptor Class Reference

#include <ofxsParam.h>

Inheritance diagram for OFX::Double2DParamDescriptor:

OFX::BaseDoubleParamDescriptor OFX::ValueParamDescriptor OFX::ParamDescriptor List of all members.

Detailed Description

Wraps up a 2D double param.


Public Member Functions

void setDimensionLabels (const std::string &x, const std::string &y)
 set the dimension labels
void setDefault (double x, double y)
 set the default value, default is 0
void setRange (double minX, double minY, double maxX, double maxY)
 set the hard min/max range, default is DOUBLE_MIN, DOUBLE_MAX
void setDisplayRange (double minX, double minY, double maxX, double maxY)
 set the display min and max, default is to be the same as the range param

Protected Member Functions

 mDeclareProtectedAssignAndCC (Double2DParamDescriptor)
 Double2DParamDescriptor (void)
 Double2DParamDescriptor (const std::string &name, OfxPropertySetHandle props)
 ctor

Friends

class ParamSetDescriptor


Constructor & Destructor Documentation

OFX::Double2DParamDescriptor::Double2DParamDescriptor void   )  [inline, protected]
 

OFX::Double2DParamDescriptor::Double2DParamDescriptor const std::string &  name,
OfxPropertySetHandle  props
[protected]
 

ctor


Member Function Documentation

OFX::Double2DParamDescriptor::mDeclareProtectedAssignAndCC Double2DParamDescriptor   )  [protected]
 

void OFX::Double2DParamDescriptor::setDefault double  x,
double  y
 

set the default value, default is 0

void OFX::Double2DParamDescriptor::setDimensionLabels const std::string &  x,
const std::string &  y
 

set the dimension labels

void OFX::Double2DParamDescriptor::setDisplayRange double  xmin,
double  ymin,
double  xmax,
double  ymax
 

set the display min and max, default is to be the same as the range param

void OFX::Double2DParamDescriptor::setRange double  xmin,
double  ymin,
double  xmax,
double  ymax
 

set the hard min/max range, default is DOUBLE_MIN, DOUBLE_MAX


Friends And Related Function Documentation

friend class ParamSetDescriptor [friend]
 

Reimplemented from OFX::BaseDoubleParamDescriptor.


The documentation for this class was generated from the following files:
Generated on Thu Oct 9 13:03:50 2008 for OFX Support by  doxygen 1.3.9.1