VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtTreeRequestMessage.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2022 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vector>
13 
14 #include <vrvCore/DtTreeRecord.h>
15 
17 
18 namespace makVrv
19 {
20  class DtStreamedSpeedTreeForest;
21 
24  {
25  public:
30 
31  public:
34 
37 
45 
47  const osg::Node* myDataNode;
48 
49  private:
51  DtTreeRequestMessage(const DtTreeRequestMessage& other) = delete;
53  DtTreeRequestMessage& operator=(const DtTreeRequestMessage& other) = delete;
54  };
55 }
DtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains...
Definition: DtStreamedSpeedTreeForest.h:51
DtTreeRequestMessage & operator=(const DtTreeRequestMessage &other)=delete
Assignment Operator Not implemented – Assignment Not Allowed.
float myTreeMinScale
Definition: DtTreeRequestMessage.h:42
bool myUseScaleRandomization
Definition: DtTreeRequestMessage.h:40
DtStreamedSpeedTreeForest * myForest
Forest requesting the markers.
Definition: DtTreeRequestMessage.h:36
A message to convert some tree requests into tree records.
Definition: DtTreeRequestMessage.h:23
Contains the CustomFeatureNode class declaration.
osg::ref_ptr< const osgEarth::CustomFeatureNode > myFeatureNode
Request list.
Definition: DtTreeRequestMessage.h:33
const osg::Node * myDataNode
Node source of the marker requests.
Definition: DtTreeRequestMessage.h:47
DtTreeRequestMessage()
constructor
~DtTreeRequestMessage()
destructor
float myTreeMaxScale
Definition: DtTreeRequestMessage.h:43
Contains makVrv::DtTreeRecord class.
bool myUseOrientationRandomization
Definition: DtTreeRequestMessage.h:41

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)