FuncSketch
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nfmt
 Cformatter< func_sketch::expressions::BinaryExpression >Specialization of fmt::formatter for func_sketch::expressions::BinaryExpression
 Cformatter< func_sketch::expressions::ConstantExpression >Specialization of fmt::formatter for func_sketch::expressions::ConstantExpression
 Cformatter< func_sketch::expressions::Expression >Specialization of fmt::formatter for func_sketch::expressions::Expression
 Cformatter< func_sketch::expressions::Expression * >Specialization of fmt::formatter for func_sketch::expressions::Expression*
 Cformatter< func_sketch::expressions::FunctionCallExpression >Specialization of fmt::formatter for func_sketch::expressions::FunctionCallExpression
 Cformatter< func_sketch::expressions::ParameterExpression >Specialization of fmt::formatter for func_sketch::expressions::ParameterExpression
 Cformatter< func_sketch::expressions::UnaryExpression >Specialization of fmt::formatter for func_sketch::expressions::UnaryExpression
 Cformatter< func_sketch::parser::ParsedLiteral >Specialization of fmt::formatter for func_sketch::parser::ParsedLiteral
 Cformatter< func_sketch::parser::ParsedIdentifier >Specialization of fmt::formatter for func_sketch::parser::ParsedIdentifier
 Cformatter< func_sketch::parser::ParsedExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedExpression
 Cformatter< func_sketch::parser::ParsedFunctionCallExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedFunctionCallExpression
 Cformatter< func_sketch::parser::ParsedUnaryExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedUnaryExpression
 Cformatter< func_sketch::parser::ParsedBinaryExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedBinaryExpression
 Cformatter< func_sketch::plotter::PlotRange >Specialization of fmt::formatter for func_sketch::plotter::PlotRange
 Cformatter< func_sketch::plotter::Point >Specialization of fmt::formatter for func_sketch::plotter::Point
 Cformatter< func_sketch::plotter::RGBColor >Specialization of fmt::formatter for func_sketch::plotter::RGBColor
 Nfunc_sketch
 Nexpressions
 CBinaryExpressionStruct of binary expressions
 CConstantExpressionStruct of constant expressions
 CExpressionClass of expressions
 CExpressionEvaluatorClass to evaluate expressions
 CExpressionMemoryPoolClass of memory pools for expressions
 CExpressionPtrClass of pointers to expressions with RAII
 CDeleterDeleter for ExpressionPtr
 CFunctionCallExpressionStruct of function call expressions
 CParameterExpressionStruct of parameter expressions
 CUnaryExpressionStruct of unary expressions
 Nmath
 Ndetails
 CSelectTypeToUseImplInternal implementation to select a type to use from a list of acceptable types
 CSelectTypeToUseImpl< ReceivedType, FirstAcceptableType, RemainingAcceptableTypes... >Internal implementation to select a type to use from a list of acceptable types
 CSelectTypeToUseImpl< ReceivedType >Internal implementation to select a type to use from a list of acceptable types
 CIsAcceptableTypesCheck whether a type is func_sketch::math::AcceptableTypes
 CIsAcceptableTypes< AcceptableTypes< Types... > >Check whether a type is func_sketch::math::AcceptableTypes
 CIsAcceptableTypesTupleCheck whether a type is a tuple of func_sketch::math::AcceptableTypes
 CIsAcceptableTypesTuple< std::tuple< Types... > >Check whether a type is a tuple of func_sketch::math::AcceptableTypes
 CNumberTypeNameTraitsTraits struct to get name of number type
 CNumberTypeNameTraits< Real >Specialization of NumberTypeNameTraits for Real
 CNumberTypeNameTraits< Integer >Specialization of NumberTypeNameTraits for Integer
 CNumberTypeNameTraits< Complex >Specialization of NumberTypeNameTraits for Complex
 CNoAcceptableTypeStruct to indicate that there is no acceptable type
 CAcceptableTypesTraits struct to handle acceptable number types
 CBinaryOperatorClass of binary operators
 CAdditionOperatorClass of addition operator
 CSubtractionOperatorClass of subtraction operator
 CMultiplicationOperatorClass of multiplication operator
 CDivisionOperatorClass of division operator
 CPowerOperatorClass of power operator
 CConstantListClass of lists of constants
 CGeneralMathFunctionClass of general implementation of mathematical functions
 CMathFunctionClass of mathematical functions
 CMathFunctionListClass of lists of mathematical functions
 CUnaryOperatorClass of unary operators
 CUnaryPlusOperatorClass of unary plus operator
 CUnaryMinusOperatorClass of unary minus operator
 Nparser
 CExpressionGrammarClass of grammar for parsing expressions
 CExpressionParserClass of parser for expressions
 CImplInternal data of ExpressionParser class
 CParsedLiteralStruct of parsed literals
 CParsedIdentifierStruct of parsed identifiers
 CParsedFunctionCallExpressionStruct of parsed function call expressions
 CParsedUnaryExpressionStruct of parsed unary expressions
 CParsedBinaryExpressionStruct of parsed binary expressions
 Nplotter
 CAxisTicksStruct to represent ticks of axes
 CFunctionSamplerClass to sample functions for plotting
 CPlotConfigClass of configurations of a plot
 CPlotRangeClass of a range of a plot
 CPlotterClass for plotting
 CPointStruct of a point
 CRGBColorStruct of RGB color
 Nutilities
 CAnyClass to store any type of value
 CFuncSketchExceptionBase class of exceptions in this project
 CInvalidArgumentExceptionClass of exceptions for invalid arguments
 CInvalidExpressionExceptionClass of exceptions of invalid expressions