|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef LINEARIZATION_H |
|
#define LINEARIZATION_H |
|
|
|
#include "Object.h" |
|
class BaseStream; |
|
|
|
|
|
|
|
|
|
|
|
class Linearization |
|
{ |
|
public: |
|
explicit Linearization(BaseStream *str); |
|
~Linearization(); |
|
|
|
unsigned int getLength() const; |
|
unsigned int getHintsOffset() const; |
|
unsigned int getHintsLength() const; |
|
unsigned int getHintsOffset2() const; |
|
unsigned int getHintsLength2() const; |
|
int getObjectNumberFirst() const; |
|
unsigned int getEndFirst() const; |
|
int getNumPages() const; |
|
unsigned int getMainXRefEntriesOffset() const; |
|
int getPageFirst() const; |
|
|
|
private: |
|
Object linDict; |
|
}; |
|
|
|
#endif |
|
|