git.ucc.asn.au
/
ipdf
/
code.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Added Document and View classes
[ipdf/code.git]
/
src
/
document.h
1
#ifndef _DOCUMENT_H
2
#define _DOCUMENT_H
3
4
#include "ipdf.h"
5
6
namespace IPDF
7
{
8
class Document
9
{
10
public:
11
Document() : m_objects(), m_count(0) {Load();}
12
virtual ~Document() {}
13
14
void Load(const std::string & filename = "");
15
void Add(Real x, Real y, Real w, Real h);
16
17
unsigned ObjectCount() {return m_count;}
18
19
private:
20
friend class View;
21
Objects m_objects;
22
unsigned m_count;
23
};
24
}
25
26
#endif //_DOCUMENT_H
UCC
git Repository :: git.ucc.asn.au