VR-Forces 4.1 Class Documentation
pixPprMapRec.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1998 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: pixPprMapRec.h,v $ $Revision: 1.14 $ $State: Exp $
7 *******************************************************************************/
8 
9 #ifndef PIXPPRMAPREC_H
10 #define PIXPPRMAPREC_H
11 
14 
17 #include "geometry/point.h"
18 
23 
25 {
26 
27 public:
28 
31 
33  virtual ~DtPixmapPaperMapRecord();
34 
37 
40 
41  virtual DtPaperMapRecord* clone();
42 
44  virtual DtString recordTypeName() const;
45 
47  virtual void setSwCorner(const DtPoint& pnt);
48  virtual const DtPoint& swCorner() const;
49 
51  virtual void setNeCorner(const DtPoint& pnt);
52  virtual const DtPoint& neCorner() const;
53 
59  virtual void setCornersInDatabase(bool db);
60  virtual bool cornersInDatabase();
61 
63  virtual bool get(std::istream& stream);
64 
66  virtual bool processToken(std::istream& stream, DtString& token);
67 
69  static DtMetafileRecord * create();
70 
71 protected:
72 
74  virtual bool writeAttributes(std::ostream& stream) const;
75 
77  virtual bool getAttribute(const DtString attrName, DtString& value, unsigned index=0);
78 
80  virtual bool setToken(const DtString& token, const DtString value);
81 
82 protected:
83 
86 
88 
91 
92 };
93 
94 #endif
95 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)