VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtOverlayPolygonEmbarkationUpdater.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2017 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCore/vrvCore.h>
13 
15 #include <vrvCore/DtUniqueID.h>
16 
17 #include <matrix/vlVector.h>
18 
19 #include <vector>
20 
21 namespace makVrv
22 {
23  class DtDe;
24  class DtOverlayPolygonModel;
25 
34  {
35 
36  public:
37 
40 
43 
47  virtual void setOutputPositions( const std::vector<DtVector>& positions );
48 
51  virtual void slot_sceneObjectToBeDeleted( const DtUniqueID& id );
52 
53 
54 
55  protected:
58 
61  };
62 }
A DtMultiPointEmbarkationUpdater updates a scene object that has multiple points and can be positione...
Definition: DtMultiPointEmbarkationUpdater.h:33
Contains the makVrv::DtMultiPointEmbarkationUpdater class declaration.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtOverlayPolygonModel * myArea
The polygon model cache.
Definition: DtOverlayPolygonEmbarkationUpdater.h:60
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
A DtOverlayPolygonEmbarkationUpdater is a specialized DtMultiPointEmbarkationUpdater that manages the...
Definition: DtOverlayPolygonEmbarkationUpdater.h:33
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
bool myCheckedForArea
Flag to tell if the polygon model has been found / cached yet.
Definition: DtOverlayPolygonEmbarkationUpdater.h:57
Distributed model for drawing polygons on the overlay layer.
Definition: DtOverlayPolygonModel.h:20
Contains DLL export macros.

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)