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
1
2
3
4
5
]
C
func_sketch::math::AcceptableTypes< Types >
Traits struct to handle acceptable number types
C
func_sketch::math::AdditionOperator
Class of addition operator
C
func_sketch::utilities::Any
Class to store any type of value
C
func_sketch::plotter::AxisTicks
Struct to represent ticks of axes
C
func_sketch::expressions::BinaryExpression
Struct of binary expressions
C
func_sketch::math::BinaryOperator
Class of binary operators
C
func_sketch::expressions::ConstantExpression
Struct of constant expressions
C
func_sketch::math::ConstantList
Class of lists of constants
C
func_sketch::expressions::ExpressionPtr::Deleter
Deleter
for
ExpressionPtr
C
func_sketch::math::DivisionOperator
Class of division operator
C
std::exception
STL class
C
std::runtime_error
STL class
C
func_sketch::FuncSketchException
Base class of exceptions in this project
C
func_sketch::InvalidArgumentException
Class of exceptions for invalid arguments
C
func_sketch::InvalidExpressionException
Class of exceptions of invalid expressions
C
func_sketch::expressions::Expression
Class of expressions
C
func_sketch::expressions::ExpressionEvaluator
Class to evaluate expressions
C
func_sketch::expressions::ExpressionMemoryPool
Class of memory pools for expressions
C
func_sketch::parser::ExpressionParser
Class of parser for expressions
C
func_sketch::expressions::ExpressionPtr
Class of pointers to expressions with RAII
C
std::false_type
C
func_sketch::math::details::IsAcceptableTypes< AcceptableTypes< Types... > >
Check whether a type is
func_sketch::math::AcceptableTypes
C
func_sketch::math::details::IsAcceptableTypesTuple< std::tuple< Types... > >
Check whether a type is a tuple of
func_sketch::math::AcceptableTypes
C
func_sketch::math::details::IsAcceptableTypes< Type >
Check whether a type is
func_sketch::math::AcceptableTypes
C
func_sketch::math::details::IsAcceptableTypesTuple< Type >
Check whether a type is a tuple of
func_sketch::math::AcceptableTypes
C
fmt::formatter
C
fmt::formatter< func_sketch::expressions::BinaryExpression >
Specialization of fmt::formatter for
func_sketch::expressions::BinaryExpression
C
fmt::formatter< func_sketch::expressions::ConstantExpression >
Specialization of fmt::formatter for
func_sketch::expressions::ConstantExpression
C
fmt::formatter< func_sketch::expressions::Expression * >
Specialization of fmt::formatter for
func_sketch::expressions::Expression
*
C
fmt::formatter< func_sketch::expressions::Expression >
Specialization of fmt::formatter for
func_sketch::expressions::Expression
C
fmt::formatter< func_sketch::expressions::FunctionCallExpression >
Specialization of fmt::formatter for
func_sketch::expressions::FunctionCallExpression
C
fmt::formatter< func_sketch::expressions::ParameterExpression >
Specialization of fmt::formatter for
func_sketch::expressions::ParameterExpression
C
fmt::formatter< func_sketch::expressions::UnaryExpression >
Specialization of fmt::formatter for
func_sketch::expressions::UnaryExpression
C
fmt::formatter< func_sketch::parser::ParsedBinaryExpression >
Specialization of fmt::formatter for
func_sketch::parser::ParsedBinaryExpression
C
fmt::formatter< func_sketch::parser::ParsedExpression >
Specialization of fmt::formatter for
func_sketch::parser::ParsedExpression
C
fmt::formatter< func_sketch::parser::ParsedFunctionCallExpression >
Specialization of fmt::formatter for
func_sketch::parser::ParsedFunctionCallExpression
C
fmt::formatter< func_sketch::parser::ParsedIdentifier >
Specialization of fmt::formatter for
func_sketch::parser::ParsedIdentifier
C
fmt::formatter< func_sketch::parser::ParsedLiteral >
Specialization of fmt::formatter for
func_sketch::parser::ParsedLiteral
C
fmt::formatter< func_sketch::parser::ParsedUnaryExpression >
Specialization of fmt::formatter for
func_sketch::parser::ParsedUnaryExpression
C
fmt::formatter< func_sketch::plotter::PlotRange >
Specialization of fmt::formatter for
func_sketch::plotter::PlotRange
C
fmt::formatter< func_sketch::plotter::Point >
Specialization of fmt::formatter for
func_sketch::plotter::Point
C
fmt::formatter< func_sketch::plotter::RGBColor >
Specialization of fmt::formatter for
func_sketch::plotter::RGBColor
C
func_sketch::expressions::FunctionCallExpression
Struct of function call expressions
C
func_sketch::plotter::FunctionSampler
Class to sample functions for plotting
C
func_sketch::math::GeneralMathFunction< FunctionType, AcceptableTypesPerArgument >
Class of general implementation of mathematical functions
C
boost::spirit::qi::grammar
C
func_sketch::parser::ExpressionGrammar
Class of grammar for parsing expressions
C
func_sketch::parser::ExpressionParser::Impl
Internal data of
ExpressionParser
class
C
func_sketch::math::MathFunction
Class of mathematical functions
C
func_sketch::math::MathFunctionList
Class of lists of mathematical functions
C
func_sketch::math::MultiplicationOperator
Class of multiplication operator
C
func_sketch::math::NoAcceptableType
Struct to indicate that there is no acceptable type
C
func_sketch::math::details::NumberTypeNameTraits< T >
Traits struct to get name of number type
C
func_sketch::math::details::NumberTypeNameTraits< Complex >
Specialization of
NumberTypeNameTraits
for
Complex
C
func_sketch::math::details::NumberTypeNameTraits< Integer >
Specialization of
NumberTypeNameTraits
for
Integer
C
func_sketch::math::details::NumberTypeNameTraits< Real >
Specialization of
NumberTypeNameTraits
for
Real
C
func_sketch::expressions::ParameterExpression
Struct of parameter expressions
C
func_sketch::parser::ParsedBinaryExpression
Struct of parsed binary expressions
C
func_sketch::parser::ParsedFunctionCallExpression
Struct of parsed function call expressions
C
func_sketch::parser::ParsedIdentifier
Struct of parsed identifiers
C
func_sketch::parser::ParsedLiteral
Struct of parsed literals
C
func_sketch::parser::ParsedUnaryExpression
Struct of parsed unary expressions
C
func_sketch::plotter::PlotConfig
Class of configurations of a plot
C
func_sketch::plotter::PlotRange
Class of a range of a plot
C
func_sketch::plotter::Plotter
Class for plotting
C
func_sketch::plotter::Point
Struct of a point
C
func_sketch::math::PowerOperator
Class of power operator
C
func_sketch::plotter::RGBColor
Struct of RGB color
C
func_sketch::math::details::SelectTypeToUseImpl< ReceivedType, AcceptableTypes >
Internal implementation to select a type to use from a list of acceptable types
C
func_sketch::math::details::SelectTypeToUseImpl< ReceivedType >
Internal implementation to select a type to use from a list of acceptable types
C
func_sketch::math::details::SelectTypeToUseImpl< ReceivedType, FirstAcceptableType, RemainingAcceptableTypes... >
Internal implementation to select a type to use from a list of acceptable types
C
func_sketch::math::SubtractionOperator
Class of subtraction operator
C
std::true_type
C
func_sketch::math::details::IsAcceptableTypes< AcceptableTypes< Types... > >
Check whether a type is
func_sketch::math::AcceptableTypes
C
func_sketch::math::details::IsAcceptableTypesTuple< std::tuple< Types... > >
Check whether a type is a tuple of
func_sketch::math::AcceptableTypes
C
func_sketch::expressions::UnaryExpression
Struct of unary expressions
C
func_sketch::math::UnaryMinusOperator
Class of unary minus operator
C
func_sketch::math::UnaryOperator
Class of unary operators
C
func_sketch::math::UnaryPlusOperator
Class of unary plus operator
Generated on
for FuncSketch by
1.15.0