KSeExpr  4.0.4.0
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 NKSeExpr
 NUtils
 CContext
 CCurveInterpolation curve class for double->double and double->Vec3D
 CCV
 CLLVMEvaluator
 CRandFuncX
 CData
 CVoronoiPointData
 CCachedVoronoiFunc
 CCurveData
 CCurveFuncX
 CCCurveFuncX
 CGetVar
 CAssign
 CData
 CPrintFuncX
 CData
 CSPrintFuncX
 CStringData
 CExprLocalVarExprLocalVar reference, all local variables in seexpr are subclasses of this or this itself
 CExprLocalVarPhiExprLocalVar join (merge) references. Remembers which variables are possible assigners to this
 CExprVarEnvVariable scope for tracking variable lookup
 CExprVarEnvBuilderVariable scope builder is used by the type checking and code gen to track visiblity of variables and changing of
 CExprEvalResultEvaluation result
 CExprVarRefAbstract class for implementing variable references
 CExpressionMain expression class
 CErrorRepresents a parse or type checking error in an expression
 CExprFuncFunction Definition, used in parse tree and func table
 CExprFuncStandard
 CExprFuncXExtension function spec, used for complicated argument custom functions
 CExprFuncSimple
 CArgHandle
 CExprFuncLocal
 CGlobalVal
 CGlobalFP
 CGlobalStr
 CDExpression
 CExpressions
 CExprNode
 CExprModuleNodeNode that contains entire program
 CExprPrototypeNodeNode that contains prototype of function
 CExprLocalFunctionNodeNode that contains local function
 CExprBlockNodeNode that computes local variables before evaluating expression
 CExprIfThenElseNodeNode that computes local variables before evaluating expression
 CExprAssignNodeNode that compute a local variable assignment
 CExprVecNodeNode that constructs a vector from three scalars
 CExprUnaryOpNodeNOde that computes with a single operand
 CExprCondNodeNode that evaluates a conditional (if-then-else) expression
 CExprSubscriptNodeNode that evaluates a component of a vector
 CExprCompareEqNodeNode that implements a numeric/string comparison
 CExprCompareNodeNode that implements a numeric comparison
 CExprBinaryOpNodeNode that implements an binary operator
 CExprVarNodeNode that references a variable
 CExprNumNodeNode that stores a numeric constant
 CExprStrNodeNode that stores a string
 CExprFuncNodeNode that calls a function
 CDataBase class for custom instance data
 CExprNodePolicyPolicy which provides all the AST Types for the parser
 CExprType
 Cconditional_const
 CExaminer
 CWalker
 CPromotePromotes a FP[1] to FP[d]
 CInterpreter
 CPerformanceTimer
 CTimer
 CTypePrintExaminer
 CVarBlockA thread local evaluation context. Just allocate and fill in with data
 CVarBlockCreatorA class that lets you register for the variables used by one or more expressions
 CRefInternally implemented var ref used by SeExpr
 Cstatic_ifStatic conditional type true case
 Cstatic_if< false, T1, T2 >Static conditional type false case
 CVec
 CControlSpecGeneric Expression control specification
 CExprScalarAssignSpecVariable equals scalar control specification
 CExprVectorAssignSpecVariable equals vector control specification
 CExprCurveAssignSpecCurve assignment expression. Assignment of curve to a variable
 CExprStrSpec
 CSpecExaminerExaminer that builds a list of specs potentially used in widgets (for qdgui)
 CLoader
 CMapFuncX
 CData
 CTriplanarFuncX
 CData
 Nllvm