Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
SeExprInternal::_Mutex
SeExprInternal::_SpinLock
SeExprInternal::AutoLock< T >
SeExpr::CachedVoronoiFunc
SeExpr::CCurveFuncX
CCurveScene
SeExpr::CurveData< T >
SeExpr::CurveFuncX
CurveGraphicsView
CurveScene
SeExpr::SeCurve< T >::CV
SeExpr::PrintFuncX::Data
SeExprVarNode::DataBase class for custom instance data
SeExprFuncNode::DataBase class for custom instance data
SeExprInternal::DebugLock< T >
SeExprEdExpression::DummyFuncX
SeExpression::ErrorRepresents a parse or type checking error in an expression
SeExprEdHighlighter::HighlightingRule
NOISE_TABLES< d >
NOISE_TABLES< 1 >
NOISE_TABLES< 2 >
NOISE_TABLES< 3 >
NOISE_TABLES< 4 >
SeExpr::PrintFuncX
SeExprEdExpression::ScalarRef
SeExpr::SeCurve< T >Interpolation curve class for double->double and double->SeVec3D
SeExprAddNodeNode that implements an arithmetic operator
SeExprAndNodeNode that evaluates a logical AND
SeExprAssignNodeNode that compute a local variable assignment
SeExprBlockNodeNode that computes local variables before evaluating expression
SeExprCompareEqNodeNode that implements a numeric comparison
SeExprCompareNodeNode that implements a numeric comparison
SeExprCondNodeNode that evaluates a conditional (if-then-else) expression
SeExprDivNodeNode that implements an arithmetic operator
SeExprEdAddDialogThis class is the UI for adding widgets
SeExprEdAnimCurveControl
SeExprEdAnimCurveEditable
SeExprEdBrowser
SeExprEdCBoxWidget
SeExprEdCCurveControlControl for editing a color ramp curve
SeExprEdChannelSliderChannel Slider (i.e. for colors)
SeExprEdColorCurve
SeExprEdCompletionModel
SeExprEdControlBase class for all controls for SeExpressions
SeExprEdControlCollection
SeExprEdCSwatchFrame
SeExprEdCurve
SeExprEdCurveControlControl for editing a normal curve ramp
SeExprEdDialog
SeExprEdEditable
SeExprEdEditableExpressionFactors a SeExpr into an editable expression with controls (i.e. value boxes, curve boxes)
SeExprEdExpression
SeExprEdExpressionTextEdit
SeExprEdFileDialog
SeExprEdGenericCurveEditable< TVAL >
SeExprEdGrapherView
SeExprEdGrapherWidget
SeExprEdGraphPreview
SeExprEdHighlighter
SeExprEditor
SeExprEdLineEditLine Editor Widget(used for numbers)
SeExprEdNumberControlNumber slider for either float or int data
SeExprEdNumberEditable
SeExprEdPopupDocumentation
SeExprEdPreviewWidget
SeExprEdShortEdit
SeExprEdShortTextEdit
SeExprEdSliderGeneric Slider (used for int and float sliders)
SeExprEdStringControlA control for editing strings, filenames, and directories
SeExprEdStringEditable
SeExprEdTreeFilterModel
SeExprEdTreeItem
SeExprEdTreeModel
SeExprEdVectorControlA vector or color control (named vector because it edits a SeVec3d literal)
SeExprEdVectorEditable
SeExprEqNodeNode that implements a numeric comparison
SeExpressionMain expression class
SeExprExpNodeNode that implements an arithmetic operator
SeExprFuncFunction Definition, used in parse tree and func table
SeExprFuncNodeNode that calls a function
SeExprFuncXExtension function spec, used for complicated argument custom functions
SeExprGeNodeNode that implements a numeric comparison
SeExprGtNodeNode that implements a numeric comparison
SeExprIfThenElseNodeNode that computes local variables before evaluating expression
SeExprInvertNodeNode that computes an inversion (1-x) (scalar or vector)
SeExprLeNodeNode that implements a numeric comparison
SeExprLocalVarRefUses internally to represent local variables
SeExprLtNodeNode that implements a numeric comparison
SeExprModNodeNode that implements an arithmetic operator
SeExprMulNodeNode that implements an arithmetic operator
SeExprNegNodeNode that computes a negation (scalar or vector)
SeExprNeNodeNode that implements a numeric comparison
SeExprNodeExpression node base class. Always constructed by parser in SeExprParser.y
SeExprNotNodeNote that computes a logical not
SeExprNumNodeNode that stores a numeric constant
SeExprOrNodeNode that evaluates a logical OR
SeExprScalarVarRefSimple scalar variable reference reference base class
SeExprSpecAnimCurveNode
SeExprSpecCCurveNode
SeExprSpecCurveNode
SeExprSpecListNode
SeExprSpecNodeMini parse tree node... Only represents literals, and lists of literals
SeExprSpecScalarNode
SeExprSpecStringNode
SeExprSpecVectorNode
SeExprStrNodeNode that stores a string
SeExprSubNodeNode that implements an arithmetic operator
SeExprSubscriptNodeNode that evaluates a component of a vector
SeExprVarNodeNode that references a variable
SeExprVarRefAbstract class for implementing variable references
SeExprVecNodeNode that constructs a vector from three scalars
SeExprVectorVarRefSimple vector variable reference reference base class
SeVec3dA 3d point/vector class
SeExprEdExpression::VectorRef
SeExpr::VoronoiPointData

Generated on 25 Jul 2013 for SeExpr by  doxygen 1.6.1