Main Page
Namespaces
Classes
Files
SeExpr
User and Programmer Tutorials
User Documentation
- User Documentation
SeExpr Plugins
- Custom Function Plugins
Demo Appliactions
Simple ASCII Grapher Tutorial
(code at
asciiGraph.cpp
)
Image Synthesizer (at
imageSynth.cpp
)
SeGrapher Qt Grapher (at demos/segraph)
Renderman Shadeop (at demos/rman)
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 3 May 2011 for SeExpr by
1.6.1