Main Page
Namespaces
Classes
Files
SeExpr
User and Programmer Tutorials
User Documentation
- User Documentation
SeExpr Plugins
- Custom Function Plugins
Demo Applications
Simple ASCII Grapher Tutorial
(code at
asciiGraph.cpp
)
Simple Image Editor UI Tutorial
(code starting at
imageEditor.cpp
)
Image Synthesizer (code at
imageSynth.cpp
)
SeGrapher Qt Grapher (code starting at
segraph.cpp
)
Renderman Shadeop (code at
seop.cpp
)
Main API pages
SeExpression
- Main class to parse a single expression
SeExprVarRef
- Binding of an external variable to an expression context.
SeExprFunc
- Define a custom function that calls C++ code
SeExprFuncX
- Manual argument parsing C++ code
SeExprFuncNode
- Node that calls a function (needed for
SeExprFuncX
arg parsing)
Useful classes and functions
SeVec3d
- Class to hold and manipulate 3-vectors
SeExprBuiltins.h
- Useful builtin functions that are also available in C++
SeExpr::SeCurve
- Hermite interpolation curve.
Internals
SeExprNode
- Parse Tree Node
SeExprParser.h
- Entry point to bison/flex parser
Other
License
Generated on 25 Jul 2013 for SeExpr by
1.6.1