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