org.extex.font.format.ofm
Class OfmReader

java.lang.Object
  extended by org.extex.font.format.ofm.OfmReader

public class OfmReader
extends java.lang.Object

This class read a OFM-file (Omega-Font_Metric).

Version:
$Revision: 6376 $
Author:
Michael Niedermair

Constructor Summary
OfmReader(java.io.InputStream in, java.lang.String afontname)
          Create e new object.
OfmReader(RandomAccessR rar, java.lang.String afontname)
          Create e new object.
 
Method Summary
 OfmCharInfoArray getCharinfo()
          Getter for charinfo.
 java.lang.String getFontname()
          Getter for fontname.
 TfmHeaderArray getHeader()
          Getter for header.
 OfmHeaderLengths getLengths()
          Getter for lengths.
 int getOfmLevel()
          Getter for ofmLevel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfmReader

public OfmReader(java.io.InputStream in,
                 java.lang.String afontname)
          throws java.io.IOException
Create e new object.

Parameters:
in - The input.
afontname - The font name.
Throws:
java.io.IOException - if a IO-error occurred.

OfmReader

public OfmReader(RandomAccessR rar,
                 java.lang.String afontname)
          throws java.io.IOException
Create e new object.

Parameters:
rar - The input.
afontname - The font name.
Throws:
java.io.IOException - if a IO-error occurred.
Method Detail

getFontname

public java.lang.String getFontname()
Getter for fontname.

Returns:
the fontname

getOfmLevel

public int getOfmLevel()
Getter for ofmLevel.

Returns:
the ofmLevel

getLengths

public OfmHeaderLengths getLengths()
Getter for lengths.

Returns:
the lengths

getHeader

public TfmHeaderArray getHeader()
Getter for header.

Returns:
the header

getCharinfo

public OfmCharInfoArray getCharinfo()
Getter for charinfo.

Returns:
the charinfo