obj::Printable Class Reference

All Printable objects : Exponenteds & others (Equations. More...

Inheritance diagram for obj::Printable:
obj::calc::Calculable obj::Equality obj::Equation obj::NamedExpression obj::calc::Exponented obj::calc::Value obj::calc::Item obj::calc::Operation obj::calc::Quotient obj::calc::SquareRoot obj::calc::Product obj::calc::Sum obj::calc::Fraction obj::calc::Expandable obj::calc::Monomial obj::calc::Polynomial obj::calc::BinomialIdentity

List of all members.

Public Member Functions

def make_string
 Creates a string of the given object in the given ML.

Detailed Description

All Printable objects : Exponenteds & others (Equations.

..) Any Printable must reimplement the make_string() method

Definition at line 91 of file __init__.py.


Member Function Documentation

def obj::Printable::make_string (   self,
  markup,
  options 
)

Creates a string of the given object in the given ML.

Parameters:
markup The markup dictionary to use
options Any options
Returns:
The formated string

Reimplemented in obj::NamedExpression, obj::Equality, obj::Equation, obj::calc::Value, obj::calc::Item, obj::calc::SquareRoot, obj::calc::Product, obj::calc::Sum, obj::calc::Quotient, and obj::calc::BinomialIdentity.

Definition at line 103 of file __init__.py.


The documentation for this class was generated from the following file:
Generated on Fri Dec 30 19:26:36 2011 for mathmaker by  doxygen 1.6.3