|
KSeExpr 6.0.0.0
|
| ▼NKSeExpr | |
| NUtils | |
| CCachedVoronoiFunc | |
| CCCurveFuncX | |
| Cconditional_const | |
| CContext | |
| CControlSpec | Generic Expression control specification |
| ▼CCurve | Interpolation curve class for double->double and double->Vec3D |
| CCV | |
| CCurveData | |
| CCurveFuncX | |
| CDExpression | |
| CExaminer | |
| CExprAssignNode | Node that compute a local variable assignment |
| CExprBinaryOpNode | Node that implements an binary operator |
| CExprBlockNode | Node that computes local variables before evaluating expression |
| CExprCompareEqNode | Node that implements a numeric/string comparison |
| CExprCompareNode | Node that implements a numeric comparison |
| CExprCondNode | Node that evaluates a conditional (if-then-else) expression |
| CExprCurveAssignSpec | Curve assignment expression. Assignment of curve to a variable |
| ▼CExpression | Main expression class |
| CError | Represents a parse or type checking error in an expression |
| CExpressions | |
| CExprEvalResult | Evaluation result |
| CExprFunc | Function Definition, used in parse tree and func table |
| CExprFuncLocal | |
| ▼CExprFuncNode | Node that calls a function |
| CData | Base class for custom instance data |
| ▼CExprFuncSimple | |
| CArgHandle | |
| CExprFuncStandard | |
| CExprFuncX | Extension function spec, used for complicated argument custom functions |
| CExprIfThenElseNode | Node that computes local variables before evaluating expression |
| CExprLocalFunctionNode | Node that contains local function |
| CExprLocalVar | ExprLocalVar reference, all local variables in seexpr are subclasses of this or this itself |
| CExprLocalVarPhi | ExprLocalVar join (merge) references. Remembers which variables are possible assigners to this |
| CExprModuleNode | Node that contains entire program |
| CExprNode | |
| CExprNodePolicy | Policy which provides all the AST Types for the parser |
| CExprNumNode | Node that stores a numeric constant |
| CExprPrototypeNode | Node that contains prototype of function |
| CExprScalarAssignSpec | Variable equals scalar control specification |
| CExprStrNode | Node that stores a string |
| CExprStrSpec | |
| CExprSubscriptNode | Node that evaluates a component of a vector |
| CExprType | |
| CExprUnaryOpNode | NOde that computes with a single operand |
| CExprVarEnv | Variable scope for tracking variable lookup |
| CExprVarEnvBuilder | Variable scope builder is used by the type checking and code gen to track visiblity of variables and changing of |
| CExprVarNode | Node that references a variable |
| CExprVarRef | Abstract class for implementing variable references |
| CExprVecNode | Node that constructs a vector from three scalars |
| CExprVectorAssignSpec | Variable equals vector control specification |
| ▼CGetVar | |
| CAssign | |
| CData | |
| CGlobalFP | |
| CGlobalStr | |
| CGlobalVal | |
| CInterpreter | |
| CLLVMEvaluator | |
| CLoader | |
| ▼CMapFuncX | |
| CData | |
| CPerformanceTimer | |
| ▼CPrintFuncX | |
| CData | |
| CPromote | Promotes a FP[1] to FP[d] |
| ▼CRandFuncX | |
| CData | |
| CSpecExaminer | Examiner that builds a list of specs potentially used in widgets (for qdgui) |
| ▼CSPrintFuncX | |
| CStringData | |
| Cstatic_if | Static conditional type true case |
| Cstatic_if< false, T1, T2 > | Static conditional type false case |
| CTimer | |
| ▼CTriplanarFuncX | |
| CData | |
| CTypePrintExaminer | |
| CVarBlock | A thread local evaluation context. Just allocate and fill in with data |
| ▼CVarBlockCreator | A class that lets you register for the variables used by one or more expressions |
| CRef | Internally implemented var ref used by SeExpr |
| CVec | |
| CVoronoiPointData | |
| CWalker | |
| Nllvm |