root/OpenSceneGraph/trunk/src/osgPlugins/dxf/dxfSectionBase.h @ 13041

Revision 13041, 0.7 kB (checked in by robert, 3 years ago)

Ran script to remove trailing spaces and tabs

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1/* dxfReader for OpenSceneGraph  Copyright (C) 2005 by GraphArchitecture ( grapharchitecture.com )
2 * Programmed by Paul de Repentigny <pdr@grapharchitecture.com>
3 *
4 * OpenSceneGraph is (C) 2004 Robert Osfield
5 *
6 * This library is provided as-is, without support of any kind.
7 *
8 * Read DXF docs or OSG docs for any related questions.
9 *
10 * You may contact the author if you have suggestions/corrections/enhancements.
11 */
12
13#ifndef DXF_SECTIONBASE
14#define DXF_SECTIONBASE 1
15
16#include <osg/Referenced>
17
18class dxfFile;
19class codeValue;
20
21/// abstract base class for sections. see dxfSection.h
22class dxfSectionBase : public osg::Referenced
23{
24public:
25        dxfSectionBase() {}
26        virtual ~dxfSectionBase() {}
27        virtual void assign(dxfFile* dxf, codeValue& cv) = 0;
28};
29
30#endif
Note: See TracBrowser for help on using the browser.