![]() |
VR-Link API Documentation for HLA 1.3
|
00001 /********************************************************************* 00002 ** Copyright (c) 1992-2010 VT MAK 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00008 00009 #ifndef attachedPart_H_ 00010 #define attachedPart_H_ 00011 00012 #include <vlutil/vlMachineTypes.h> 00013 00014 #include "entityType.h" 00015 00022 class DT_DLL_VLPROTIND DtAttachedPart 00023 { 00024 public: 00027 DtAttachedPart(); 00028 00030 virtual ~DtAttachedPart(); 00031 00033 DtAttachedPart(const DtAttachedPart& orig); 00034 00036 DtAttachedPart& operator=(const DtAttachedPart& orig); 00037 00039 00040 00041 00042 00043 00044 00045 00046 bool operator==(const DtAttachedPart& other) const; 00047 bool operator!=(const DtAttachedPart& other) const; 00049 00051 00052 virtual const DtEntityType& entityType() const; 00053 virtual void setEntityType(const DtEntityType& entType); 00055 00056 protected: 00057 DtEntityType myEntityType; 00058 }; 00059 00060 #endif 00061 00062 00063