javamath.util.math
Interface MathInterface

All Known Implementing Classes:
MathObject

public interface MathInterface

This interface represents Java mathematical objects that can be converted to OpenMath objects using the PolyMath library.


Method Summary
 java.lang.String asASCII()
          render as ASCII
 java.lang.String asHTML()
          render as HTML
 java.lang.String asLaTeX()
          render as LaTeX without enclosing $ signs.
 java.lang.String asMathML()
          render as HTML with embedded MathML using WebEQ applet
 java.lang.String asOpenMath()
          render as XML encoded OpenMath
 javamath.util.math.OMObject toOMObject()
          Returns an OpenMath object encoding of the mathematical object.
 

Method Detail

toOMObject

public javamath.util.math.OMObject toOMObject()
Returns an OpenMath object encoding of the mathematical object.

asASCII

public java.lang.String asASCII()
render as ASCII

asHTML

public java.lang.String asHTML()
render as HTML

asMathML

public java.lang.String asMathML()
render as HTML with embedded MathML using WebEQ applet

asOpenMath

public java.lang.String asOpenMath()
render as XML encoded OpenMath

asLaTeX

public java.lang.String asLaTeX()
render as LaTeX without enclosing $ signs.