Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SMEquation2 Class Reference

#include <SMEquation.h>

Inheritance diagram for SMEquation2::

AlgebraicObject SMObject FEData List of all members.

Public Methods

 SMEquation2 (SMFPGroup &G, FreeGroup F, const Word w, int nvar, const Chars heritage)
 SMEquation2 (SMFPGroup &G)
Word getWord () const
SMFPGroupgetParent () const
const FreeGroupgetFreeGroup () const
int numberOfVariables () const
const char* typeID () const
const IconID iconID () const
void viewStructure (ostream &ostr) const
void printProperties (ostream &ostr) const
void printDefinition (ostream &ostr) const

Public Attributes

EIC eic

Static Public Methods

const char* type ()

Protected Methods

void readMessage (istream &)

Private Attributes

SMFPGrouptheGroup
FreeGroup theFreeGroup
Word theWord
int numOfVar

Constructor & Destructor Documentation

SMEquation2::SMEquation2 ( SMFPGroup & G,
FreeGroup F,
const Word w,
int nvar,
const Chars heritage )
 

SMEquation2::SMEquation2 ( SMFPGroup & G ) [inline]
 

Definition at line 296 of file SMEquation.h.


Member Function Documentation

Word SMEquation2::getWord ( ) const [inline]
 

Definition at line 305 of file SMEquation.h.

SMFPGroup & SMEquation2::getParent ( ) const [inline]
 

Definition at line 307 of file SMEquation.h.

const FreeGroup & SMEquation2::getFreeGroup ( ) const [inline]
 

Definition at line 309 of file SMEquation.h.

int SMEquation2::numberOfVariables ( ) const [inline]
 

Definition at line 311 of file SMEquation.h.

const char* SMEquation2::type ( ) [inline, static]
 

Definition at line 319 of file SMEquation.h.

Referenced by typeID().

const char * SMEquation2::typeID ( ) const [inline, virtual]
 

Reimplemented from SMObject.

Definition at line 321 of file SMEquation.h.

const IconID SMEquation2::iconID ( ) const [inline, virtual]
 

Reimplemented from SMObject.

Definition at line 323 of file SMEquation.h.

void SMEquation2::viewStructure ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEquation2::printProperties ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEquation2::printDefinition ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEquation2::readMessage ( istream & istr ) [inline, protected, virtual]
 

Reimplemented from SMObject.

Definition at line 346 of file SMEquation.h.


Member Data Documentation

EIC SMEquation2::eic
 

Definition at line 335 of file SMEquation.h.

SMFPGroup& SMEquation2::theGroup [private]
 

Definition at line 357 of file SMEquation.h.

FreeGroup SMEquation2::theFreeGroup [private]
 

Definition at line 360 of file SMEquation.h.

Word SMEquation2::theWord [private]
 

Definition at line 364 of file SMEquation.h.

int SMEquation2::numOfVar [private]
 

Definition at line 367 of file SMEquation.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:50:07 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001