KSeExpr 6.0.0.0
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 NKSeExpr
 NUtils
 CCachedVoronoiFunc
 CCCurveFuncX
 Cconditional_const
 CContext
 CControlSpecGeneric Expression control specification
 CCurveInterpolation curve class for double->double and double->Vec3D
 CCV
 CCurveData
 CCurveFuncX
 CDExpression
 CExaminer
 CExprAssignNodeNode that compute a local variable assignment
 CExprBinaryOpNodeNode that implements an binary operator
 CExprBlockNodeNode that computes local variables before evaluating expression
 CExprCompareEqNodeNode that implements a numeric/string comparison
 CExprCompareNodeNode that implements a numeric comparison
 CExprCondNodeNode that evaluates a conditional (if-then-else) expression
 CExprCurveAssignSpecCurve assignment expression. Assignment of curve to a variable
 CExpressionMain expression class
 CErrorRepresents a parse or type checking error in an expression
 CExpressions
 CExprEvalResultEvaluation result
 CExprFuncFunction Definition, used in parse tree and func table
 CExprFuncLocal
 CExprFuncNodeNode that calls a function
 CDataBase class for custom instance data
 CExprFuncSimple
 CArgHandle
 CExprFuncStandard
 CExprFuncXExtension function spec, used for complicated argument custom functions
 CExprIfThenElseNodeNode that computes local variables before evaluating expression
 CExprLocalFunctionNodeNode that contains local function
 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
 CExprModuleNodeNode that contains entire program
 CExprNode
 CExprNodePolicyPolicy which provides all the AST Types for the parser
 CExprNumNodeNode that stores a numeric constant
 CExprPrototypeNodeNode that contains prototype of function
 CExprScalarAssignSpecVariable equals scalar control specification
 CExprStrNodeNode that stores a string
 CExprStrSpec
 CExprSubscriptNodeNode that evaluates a component of a vector
 CExprType
 CExprUnaryOpNodeNOde that computes with a single operand
 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
 CExprVarNodeNode that references a variable
 CExprVarRefAbstract class for implementing variable references
 CExprVecNodeNode that constructs a vector from three scalars
 CExprVectorAssignSpecVariable equals vector control specification
 CGetVar
 CAssign
 CData
 CGlobalFP
 CGlobalStr
 CGlobalVal
 CInterpreter
 CLLVMEvaluator
 CLoader
 CMapFuncX
 CData
 CPerformanceTimer
 CPrintFuncX
 CData
 CPromotePromotes a FP[1] to FP[d]
 CRandFuncX
 CData
 CSpecExaminerExaminer that builds a list of specs potentially used in widgets (for qdgui)
 CSPrintFuncX
 CStringData
 Cstatic_ifStatic conditional type true case
 Cstatic_if< false, T1, T2 >Static conditional type false case
 CTimer
 CTriplanarFuncX
 CData
 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
 CVec
 CVoronoiPointData
 CWalker
 Nllvm