VR-Forces 4.0.4 Class Documentation
include/vrfobjcore/obsAreaCompat.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2001 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: obsAreaCompat.h,v $ $Revision: 1.9 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef DtObstacleAreaCompatilibility_H_
00013 #define DtObstacleAreaCompatilibility_H_
00014 
00015 #include "vrfutil/rdrWritr.h"
00016 #include "vrfutil/rwString.h"
00017 #include "vrfutil/lclVtxList.h"
00018 
00023 
00024 #include "vrfobjcore/vrfobjcoreDefines.h"
00025 class DT_DLL_vrfobjcore DtObstacleAreaCompatilibility : public DtReaderWriter
00026 {
00027 public:
00028 
00030    DtObstacleAreaCompatilibility();
00031 
00033    DtObstacleAreaCompatilibility(const DtString & readerWriterName, 
00034       DtReaderWriterRegistry* parentRegistry = NULL);
00035    DtObstacleAreaCompatilibility(const DtSymbolString& readerWriterName, 
00036       DtReaderWriterRegistry* parentRegistry = NULL);
00037 
00039    virtual ~DtObstacleAreaCompatilibility();
00040 
00041    const DtString & type() const;
00042    DtSymbolString name() const;
00043    const DtLocalVertexList & vertices() const;
00044 
00045 protected:
00046 
00048    DtObstacleAreaCompatilibility(const DtObstacleAreaCompatilibility& orig);
00049 
00051    DtObstacleAreaCompatilibility& operator=(const DtObstacleAreaCompatilibility& orig);
00052 
00053 protected:
00054 
00055    DtRwString myType;
00056    DtRwString myName;
00057    DtLocalVertexList myVertices;
00058 };
00059 
00060 #endif

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)