|
Class Summary |
| HArrayList |
Resizable-array implementation. |
| HComplex |
Immutable arbitrary-precision complex. |
| HDomainInstance |
Represents an instance of a domain from package com.hartmath.domain |
| HDouble |
HDouble represents a floating-point double value |
| HDoubleComplex |
HDoubleComplex represents a floating-point complex value. |
| HDoubleSpecial |
The special function math library. |
| HExpression |
Implements most of the necessary HObject interface methods |
| HFraction |
Immutable arbitrary-precision fraction. |
| HFunction |
A function represents a composed mathematical expression (for instance Sin(x), Cos(Pi/2), etc). |
| HInteger |
Immutable arbitrary-precision integers. |
| HJavaObject |
Wraps a java class Object as a HObject (for instance JComponent to represent plot and chart objects) |
| HMatches |
Class Declaration. |
| HMatrix |
Matrix wrapper for a HFunction-matrix representation |
| HMultinomial |
A class for Multinomials in recursive representation. |
| HPattern |
Pattern-matching Symbol A pattern is a placeholder on the left-hand-side
(lhs) of a transformation rule. |
| HPolynomial |
Polynomial wrapper for a HFunction-polynomial representation (deprecated; use HMultinomial instead) |
| HString |
The HString class represents character strings. |
| HSymbol |
The HSymbol class represents mathematical symbols like variables or names of
functions |
| HSymbolData |
The HSymbolData holds the data or a HSymbol object |
| HSymbolFunctionData |
The HSymbolFunctionData holds the data or a HSymbol builtin function object |
| HVector |
Vector wrapper for a HFunction-vector representation |