/disk1/scratch/aselle/projects/seexpr/SeExpr/src/SeExprEditor/SeExprEdControl.h File Reference

#include <QtGui/QTextBrowser>
#include <QtGui/QPlainTextEdit>
#include <QtGui/QDialog>
#include <QtCore/QTimer>
#include <QtCore/QRegExp>
#include <QtGui/QLineEdit>
#include <QtGui/QCheckBox>
#include <QtGui/QSlider>
#include "SeExprEdCurve.h"
#include "SeExprEdColorCurve.h"

Go to the source code of this file.

Classes

class  SeExprEdControl
 Base class for all controls for SeExpressions. More...
class  SeExprEdLineEdit
 Line Editor Widget(used for numbers). More...
class  SeExprEdSlider
 Generic Slider (used for int and float sliders). More...
class  SeExprEdChannelSlider
 Channel Slider (i.e. for colors). More...
class  SeExprEdNumberControl
 Number slider for either float or int data. More...
class  SeExprEdVectorControl
 A vector or color control (named vector because it edits a SeVec3d literal). More...
class  SeExprEdStringControl
 A control for editing strings, filenames, and directories. More...
class  SeExprEdCurveControl
 Control for editing a normal curve ramp. More...
class  SeExprEdCCurveControl
 Control for editing a color ramp curve. More...
class  SeExprEdAnimCurveControl

Namespaces

namespace  animlib

Typedefs

typedef
SeExprEdGenericCurveEditable
< SeVec3d
SeExprEdColorCurveEditable
typedef
SeExprEdGenericCurveEditable
< double > 
SeExprEdCurveEditable

Functions

template<class T , class T2 , class T3 >
clamp (const T val, const T2 minval, const T3 maxval)
 clamp val to the specified range [minval,maxval]

Typedef Documentation

Definition at line 34 of file SeExprEdControl.h.

Definition at line 36 of file SeExprEdControl.h.


Function Documentation

template<class T , class T2 , class T3 >
T clamp ( const T  val,
const T2  minval,
const T3  maxval 
) [inline]

clamp val to the specified range [minval,maxval]

Definition at line 82 of file SeExprEdControl.h.


Generated on 25 Jul 2013 for SeExpr by  doxygen 1.6.1