VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtGeometrySpecification.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2018 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 #pragma once
10 
12 
15 
16 #include <vector>
17 
18 namespace makVrv
19 {
22  {
23  public:
25  DtLodInfo(float start, float end, float userValue);
26  public:
27  float myStart;
28  float myEnd;
29  float myUserValue;
30  private:
32  DtLodInfo();
33  };
34 
39  {
40  public:
43  };
44 
58  {
59  public:
61  DtGeometrySpecification(int indexOffset, int indexCount, int firstVertex, int state, const DtLodInfo& lodInfo, const AxisAlignedBoundingBox_32& box);
62 
64  DtLodInfo lodInfo(void) const;
65 
67  void setLodInfo(const DtLodInfo& lodInfo);
68 
70  int indicesOffset() const;
71 
73  int indicesCount() const;
74 
76  int firstVertex() const;
77  public:
80 
83 
86  private:
89  };
90 
92  typedef std::vector<DtGeometrySpecification> VectorGeometryLocations;
93 }
94 
95 

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)