VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtVectorForwardDeclare.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 
13 #include <list>
14 #include <vector>
15 
16 namespace makVrv {
17 
18 template <class T> class DtVector2;
19 template <class T> class DtVector3;
20 template <class T> class DtVector4;
21 
22 // 32 bit
24 typedef std::list<Vector2_32> Vector2_32_List;
25 typedef std::vector<Vector2_32> Vector2_32_Vector;
26 
29 
32 typedef std::list<Vector3_32> Vector3_32_List;
33 typedef std::vector<Vector3_32> Vector3_32_Vector;
34 
37 typedef std::list<Vector4_32> Vector4_32_List;
38 typedef std::vector<Vector4_32> Vector4_32_Vector;
39 
40 // 64 bit
42 typedef std::list<Vector2_64> Vector2_64_List;
43 typedef std::vector<Vector2_64> Vector2_64_Vector;
44 
46 typedef std::list<Vector3_64> Vector3_64_List;
47 typedef std::vector<Vector3_64> Vector3_64_Vector;
48 
50 typedef std::list<Vector4_64> Vector4_64_List;
51 typedef std::vector<Vector4_64> Vector4_64_Vector;
52 
53 } //namespace makVrv
std::list< Vector2_32 > Vector2_32_List
Definition: DtVectorForwardDeclare.h:24
std::list< Vector2_64 > Vector2_64_List
Definition: DtVectorForwardDeclare.h:42
DtVector3< float64 > Vector3_64
Definition: DtVectorForwardDeclare.h:45
std::list< Vector4_32 > Vector4_32_List
Definition: DtVector4.h:68
DtVector2< int32 > Vector2_int
Definition: DtVectorForwardDeclare.h:27
DtVector4< int32 > Vector4_int
Definition: DtVectorForwardDeclare.h:36
std::list< Vector3_32 > Vector3_32_List
Definition: DtVector3.h:101
std::list< Vector3_64 > Vector3_64_List
Definition: DtVectorForwardDeclare.h:46
DtVector3< float32 > Vector3_32
Definition: DtVector3.h:100
4 dimensional vector
Definition: DtVector4.h:24
std::vector< Vector4_32 > Vector4_32_Vector
Definition: DtVector4.h:69
std::list< Vector4_64 > Vector4_64_List
Definition: DtVectorForwardDeclare.h:50
DtVector3< int32 > Vector3_int
Definition: DtVectorForwardDeclare.h:30
std::vector< Vector2_64 > Vector2_64_Vector
Definition: DtVectorForwardDeclare.h:43
DtVector2< uint32 > Vector2_uint32
Definition: DtVectorForwardDeclare.h:28
std::vector< Vector4_64 > Vector4_64_Vector
Definition: DtVectorForwardDeclare.h:51
std::vector< Vector3_64 > Vector3_64_Vector
Definition: DtVectorForwardDeclare.h:47
DtVector4< float32 > Vector4_32
Definition: DtVector4.h:67
DtVector2< float32 > Vector2_32
Definition: DtVectorForwardDeclare.h:20
std::vector< Vector3_32 > Vector3_32_Vector
Definition: DtVector3.h:102
DtVector4< float64 > Vector4_64
Definition: DtVectorForwardDeclare.h:49
DtVector2< float64 > Vector2_64
Definition: DtVectorForwardDeclare.h:41
std::vector< Vector2_32 > Vector2_32_Vector
Definition: DtVectorForwardDeclare.h:25

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)