All Classes and Interfaces
Class
Description
Argument class enables to declare the argument
(variable) which can be used in further processing
(in expressions, functions and dependent / recursive arguments).
ArgumentExtension provides interface for argument algorithm definition.
Handling argument parameters
AstronomicalConstants - class representing the most important astronomical constants.
Binary Relations - mXparser tokens definition.
BinaryRelations - class for dealing with binary relations on integers or doubles.
Bitwise Operators - mXparser tokens definition.
BooleanAlgebra - class for boolean operators.
Boolean Operators - mXparser tokens definition.
Calculation is a multistep process and this class
provides a container to store a single calculation step.
Calculation step type.
Calculation is a multistep process and this class
provides a register to store all the steps, also
done in a recursive way.
Calculus - numerical integration, differentiation, etc...
Calculus Operators - mXparser tokens definition.
A class containing method used while thread safe cloning.
Coefficients - various coefficients supporting numerical computation.
Constant class provides ability to declare constants.
Constant Values - mXparser tokens definition.
Comparator for key word list sorting by
descending key word length
.
Evaluate - currently only polynomial evaluation based on provided coefficients.
Expression - base class for real expression definition.
Utility methods used in Expression class
Function class provides possibility to define user functions.
Unary functions (1 argument) - mXparser tokens definition.
Binary functions (2 arguments) - mXparser tokens definition.
Functions with 3 arguments - mXparser tokens definition.
FunctionExtension provides interface for function algorithm definition.
FunctionExtensionVariadic similarly to FunctionExtension
provides interface for function algorithm definition.
Package level class for handling function parameters.
Variadic functions (n parameters)- mXparser tokens definition.
Package level class for generating iterative operator parameters
Class representing key words knowon to the parser
Comparator for key word list sorting by key word string.
Comparator for key word list sorting by
type of the key word
A class that provides commercial and non-commercial use mode registration.
MathConstants - class representing the most important math constants.
MathFunctions - the most popular math functions.
mXparser class provides usefull methods when parsing, calculating or
parameters transforming.
NumberTheory - summation / products etc...
Operators - mXparser tokens definition.
This exception is thrown when parse errors are encountered.
Parser symbols - mXparser tokens definition.
PhysicalConstants - class representing the most important physical constants.
Class for generating prime numbers cache using
Eratosthenes Sieve.
Class used for connecting all basic elements such as: Argument, Constant,
Function.
ProbabilityDistributions - random number generators, PDF - Probability Distribution Functions,
CDF - Cumulative Distribution Functions, QNT - Quantile Functions (Inverse Cumulative Distribution
Functions).
Random variables - mXparser tokens definition.
RecursiveArgument class enables to declare the argument
(variable) which is defined in a recursive way.
A utility class for simplified serialization and deserialization of parser objects (and not only).
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
SpecialFunctions - special (non-elementary functions).
SpecialValue - generic class for storing special values of various functions (e.g.: inverse trigonometric).
SpecialValueTrigonometric - stores special values for trigonometric and inverse trigonometric functions.
Statistics - i.e.: mean, variance, standard deviation, etc.
A class containing definitions of text strings that are invariant with respect to the user's language.
A class containing definitions of text strings that are with respect to the user's language.
A class containing definition of user (interface) language.
A class containing definition of French user language
A class containing definition of French user language
A class containing definition of German user language
A class containing definition of Italian user language
A class containing definition of Polish user language
A class containing definition of Portuguese user language
A class containing definition of Spanish user language
A class containing all string utils.
Token literal values and constants.
Token Manager.
Syntax String Builder - rules used by parser token classes.
Token recognized by mXparser after string tokenization process.
Describes the input token stream.
Token Manager Error.
Data structure used internally for token to be modified list
Data structure used in tokenization
searching for implied multiplication
in case of a token i a form of one name
for instance x2x2 = x2*x2
Internal token class
which is used with stack while
evaluation of tokens levels
Tutorial class.
Units - mXparser tokens definition.
Units - class representing the most important units (length, area, volume, mass).