Nanimlib | |
Nllvm | |
▼NSeExpr2 | |
CADD_CONST | |
CADD_CONST< T, true > | |
CCachedVoronoiFunc | |
CCCurveFuncX | |
CContext | |
CContextUtils | |
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 | |
►CMapFuncX | |
CData | |
Cmy_enable_if | Enable_if success case (can find the type TYPE) |
Cmy_enable_if< false, T > | Enable_if failure case (substitution failure is not an error) |
►CPrintFuncX | |
CData | |
CPrintTiming | |
CPromote | Promotes a FP[1] to FP[d] |
►CRandFuncX | |
CData | |
CReducer | |
CReducer< T, 1 > | |
CReducer< T, 2 > | |
CReducer< T, 3 > | |
CReducer< T, 4 > | |
Cseexpr_static_assert | Static assert error case (false) |
Cseexpr_static_assert< true, T > | Static assert success case |
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 | |
CINVALID_WITH_DIMENSION | |
CINVALID_WITH_VECTOR_REFERENCE | |
CINVALID_WITH_VECTOR_VALUE | |
CVoronoiPointData | |
CWalker | |
▼NSeExprInternal2 | |
C_Mutex | |
C_SpinLock | |
CAutoLock | |
CDebugLock | |