VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
c7bMesTemplate.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: c7bMesTemplate.h,v $ $Revision: 1.8 $ $State: Exp $
7 *******************************************************************************/
8 
9 //
10 // File c7bMesTemplate
11 //
12 
13 
14 #ifndef __DtC7bMesTemplate
15 #define __DtC7bMesTemplate
16 
17 #include "ctdb/ctdbDefines.h"
18 #include <stdio.h>
19 #include "ctdb/c7NetTypes.h"
20 
21 class DtC7bMesTriangle;
22 class DtC7bMesEnclosure;
23 class DtC7bMesAperture;
24 class DtC7bMesGridBox;
25 
26 // Class: DtC7bMesTemplate
27 //
28 // The class is public because should not be used but anyone else than
29 // DtC7b.
30 //
31 
33 {
34 public:
35 
36  DtMesTemplate();
37  ~DtMesTemplate();
38 
39  bool read(FILE *f);
40 
44 
47 
50 
54 
57 
61 };
62 
64 {
65 public:
66 
69 
70  bool read(FILE *f);
71 
78 
79 };
80 
81 #endif
DtC7NetFloat64 myFixedPointBasis
Definition: c7bMesTemplate.h:43
Definition: c7bMesTriangle.h:27
DtC7NetInt32 myNumMesGridBoxes
Definition: c7bMesTemplate.h:59
DtMesTemplate myTemplate
Definition: c7bMesTemplate.h:72
Network-order 64-bit IEEE-754 floating-point quantity.
Definition: c7NetTypes.h:133
DtC7NetU32 padding0
Definition: c7bMesTemplate.h:42
Network-order unsigned 16-bit quantity.
Definition: c7NetTypes.h:28
DtC7bMesGridBox * myMesGridBoxes
Definition: c7bMesTemplate.h:77
#define DT_DLL_ctdb
Definition: ctdbDefines.h:23
Definition: c7bMesTemplate.h:63
DtC7NetU32 myAllBoxes
Definition: c7bMesTemplate.h:60
Definition: c7bMesGridBox.h:63
Definition: c7bMesEnclosure.h:26
DtC7NetU32 myType
Definition: c7bMesTemplate.h:41
Network-order signed 32-bit quantity.
Definition: c7NetTypes.h:86
DtC7NetInt16 myNumMesApertures
Definition: c7bMesTemplate.h:56
DtC7NetU32 myAllTriangles
Definition: c7bMesTemplate.h:49
DtC7bMesAperture * myMesApertures
Definition: c7bMesTemplate.h:76
DtC7NetInt16 myNumMesEnclosures
Definition: c7bMesTemplate.h:52
DtC7NetU32 myAllVertices
Definition: c7bMesTemplate.h:46
DtC7NetInt32 * myMesVertices
Definition: c7bMesTemplate.h:73
DtC7NetU16 padding2
Definition: c7bMesTemplate.h:55
DtC7NetInt32 myNumMesVertices
Definition: c7bMesTemplate.h:45
DtC7bMesEnclosure * myMesEnclosures
Definition: c7bMesTemplate.h:75
Network-order unsigned 32-bit quantity.
Definition: c7NetTypes.h:66
Definition: c7bMesTemplate.h:32
Network-order signed 16-bit quantity.
Definition: c7NetTypes.h:47
DtC7NetU16 padding1
Definition: c7bMesTemplate.h:51
Definition: c7bMesAperture.h:69
DtC7NetInt32 myNumMesTriangles
Definition: c7bMesTemplate.h:48
DtC7bMesTriangle * myMesTriangles
Definition: c7bMesTemplate.h:74
DtC7NetU32 myAllApertures
Definition: c7bMesTemplate.h:58
DtC7NetU32 myAllEnclosures
Definition: c7bMesTemplate.h:53

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)