FuncSketch
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cfunc_sketch::math::AcceptableTypes< Types >Traits struct to handle acceptable number types
 Cfunc_sketch::math::AdditionOperatorClass of addition operator
 Cfunc_sketch::utilities::AnyClass to store any type of value
 Cfunc_sketch::plotter::AxisTicksStruct to represent ticks of axes
 Cfunc_sketch::expressions::BinaryExpressionStruct of binary expressions
 Cfunc_sketch::math::BinaryOperatorClass of binary operators
 Cfunc_sketch::expressions::ConstantExpressionStruct of constant expressions
 Cfunc_sketch::math::ConstantListClass of lists of constants
 Cfunc_sketch::expressions::ExpressionPtr::DeleterDeleter for ExpressionPtr
 Cfunc_sketch::math::DivisionOperatorClass of division operator
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 Cfunc_sketch::FuncSketchExceptionBase class of exceptions in this project
 Cfunc_sketch::InvalidArgumentExceptionClass of exceptions for invalid arguments
 Cfunc_sketch::InvalidExpressionExceptionClass of exceptions of invalid expressions
 Cfunc_sketch::expressions::ExpressionClass of expressions
 Cfunc_sketch::expressions::ExpressionEvaluatorClass to evaluate expressions
 Cfunc_sketch::expressions::ExpressionMemoryPoolClass of memory pools for expressions
 Cfunc_sketch::parser::ExpressionParserClass of parser for expressions
 Cfunc_sketch::expressions::ExpressionPtrClass of pointers to expressions with RAII
 Cstd::false_type
 Cfunc_sketch::math::details::IsAcceptableTypes< AcceptableTypes< Types... > >Check whether a type is func_sketch::math::AcceptableTypes
 Cfunc_sketch::math::details::IsAcceptableTypesTuple< std::tuple< Types... > >Check whether a type is a tuple of func_sketch::math::AcceptableTypes
 Cfunc_sketch::math::details::IsAcceptableTypes< Type >Check whether a type is func_sketch::math::AcceptableTypes
 Cfunc_sketch::math::details::IsAcceptableTypesTuple< Type >Check whether a type is a tuple of func_sketch::math::AcceptableTypes
 Cfmt::formatter
 Cfmt::formatter< func_sketch::expressions::BinaryExpression >Specialization of fmt::formatter for func_sketch::expressions::BinaryExpression
 Cfmt::formatter< func_sketch::expressions::ConstantExpression >Specialization of fmt::formatter for func_sketch::expressions::ConstantExpression
 Cfmt::formatter< func_sketch::expressions::Expression * >Specialization of fmt::formatter for func_sketch::expressions::Expression*
 Cfmt::formatter< func_sketch::expressions::Expression >Specialization of fmt::formatter for func_sketch::expressions::Expression
 Cfmt::formatter< func_sketch::expressions::FunctionCallExpression >Specialization of fmt::formatter for func_sketch::expressions::FunctionCallExpression
 Cfmt::formatter< func_sketch::expressions::ParameterExpression >Specialization of fmt::formatter for func_sketch::expressions::ParameterExpression
 Cfmt::formatter< func_sketch::expressions::UnaryExpression >Specialization of fmt::formatter for func_sketch::expressions::UnaryExpression
 Cfmt::formatter< func_sketch::parser::ParsedBinaryExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedBinaryExpression
 Cfmt::formatter< func_sketch::parser::ParsedExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedExpression
 Cfmt::formatter< func_sketch::parser::ParsedFunctionCallExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedFunctionCallExpression
 Cfmt::formatter< func_sketch::parser::ParsedIdentifier >Specialization of fmt::formatter for func_sketch::parser::ParsedIdentifier
 Cfmt::formatter< func_sketch::parser::ParsedLiteral >Specialization of fmt::formatter for func_sketch::parser::ParsedLiteral
 Cfmt::formatter< func_sketch::parser::ParsedUnaryExpression >Specialization of fmt::formatter for func_sketch::parser::ParsedUnaryExpression
 Cfmt::formatter< func_sketch::plotter::PlotRange >Specialization of fmt::formatter for func_sketch::plotter::PlotRange
 Cfmt::formatter< func_sketch::plotter::Point >Specialization of fmt::formatter for func_sketch::plotter::Point
 Cfmt::formatter< func_sketch::plotter::RGBColor >Specialization of fmt::formatter for func_sketch::plotter::RGBColor
 Cfunc_sketch::expressions::FunctionCallExpressionStruct of function call expressions
 Cfunc_sketch::plotter::FunctionSamplerClass to sample functions for plotting
 Cfunc_sketch::math::GeneralMathFunction< FunctionType, AcceptableTypesPerArgument >Class of general implementation of mathematical functions
 Cboost::spirit::qi::grammar
 Cfunc_sketch::parser::ExpressionGrammarClass of grammar for parsing expressions
 Cfunc_sketch::parser::ExpressionParser::ImplInternal data of ExpressionParser class
 Cfunc_sketch::math::MathFunctionClass of mathematical functions
 Cfunc_sketch::math::MathFunctionListClass of lists of mathematical functions
 Cfunc_sketch::math::MultiplicationOperatorClass of multiplication operator
 Cfunc_sketch::math::NoAcceptableTypeStruct to indicate that there is no acceptable type
 Cfunc_sketch::math::details::NumberTypeNameTraits< T >Traits struct to get name of number type
 Cfunc_sketch::math::details::NumberTypeNameTraits< Complex >Specialization of NumberTypeNameTraits for Complex
 Cfunc_sketch::math::details::NumberTypeNameTraits< Integer >Specialization of NumberTypeNameTraits for Integer
 Cfunc_sketch::math::details::NumberTypeNameTraits< Real >Specialization of NumberTypeNameTraits for Real
 Cfunc_sketch::expressions::ParameterExpressionStruct of parameter expressions
 Cfunc_sketch::parser::ParsedBinaryExpressionStruct of parsed binary expressions
 Cfunc_sketch::parser::ParsedFunctionCallExpressionStruct of parsed function call expressions
 Cfunc_sketch::parser::ParsedIdentifierStruct of parsed identifiers
 Cfunc_sketch::parser::ParsedLiteralStruct of parsed literals
 Cfunc_sketch::parser::ParsedUnaryExpressionStruct of parsed unary expressions
 Cfunc_sketch::plotter::PlotConfigClass of configurations of a plot
 Cfunc_sketch::plotter::PlotRangeClass of a range of a plot
 Cfunc_sketch::plotter::PlotterClass for plotting
 Cfunc_sketch::plotter::PointStruct of a point
 Cfunc_sketch::math::PowerOperatorClass of power operator
 Cfunc_sketch::plotter::RGBColorStruct of RGB color
 Cfunc_sketch::math::details::SelectTypeToUseImpl< ReceivedType, AcceptableTypes >Internal implementation to select a type to use from a list of acceptable types
 Cfunc_sketch::math::details::SelectTypeToUseImpl< ReceivedType >Internal implementation to select a type to use from a list of acceptable types
 Cfunc_sketch::math::details::SelectTypeToUseImpl< ReceivedType, FirstAcceptableType, RemainingAcceptableTypes... >Internal implementation to select a type to use from a list of acceptable types
 Cfunc_sketch::math::SubtractionOperatorClass of subtraction operator
 Cstd::true_type
 Cfunc_sketch::math::details::IsAcceptableTypes< AcceptableTypes< Types... > >Check whether a type is func_sketch::math::AcceptableTypes
 Cfunc_sketch::math::details::IsAcceptableTypesTuple< std::tuple< Types... > >Check whether a type is a tuple of func_sketch::math::AcceptableTypes
 Cfunc_sketch::expressions::UnaryExpressionStruct of unary expressions
 Cfunc_sketch::math::UnaryMinusOperatorClass of unary minus operator
 Cfunc_sketch::math::UnaryOperatorClass of unary operators
 Cfunc_sketch::math::UnaryPlusOperatorClass of unary plus operator