VR-Forces Development_Version Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
ctdb
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
32
class
DT_DLL_ctdb
DtMesTemplate
33
{
34
public
:
35
36
DtMesTemplate
();
37
~
DtMesTemplate
();
38
39
bool
read(FILE *f);
40
41
DtC7NetU32
myType
;
42
DtC7NetU32
padding0
;
43
DtC7NetFloat64
myFixedPointBasis
;
44
45
DtC7NetInt32
myNumMesVertices
;
46
DtC7NetU32
myAllVertices
;
47
48
DtC7NetInt32
myNumMesTriangles
;
49
DtC7NetU32
myAllTriangles
;
50
51
DtC7NetU16
padding1
;
52
DtC7NetInt16
myNumMesEnclosures
;
53
DtC7NetU32
myAllEnclosures
;
54
55
DtC7NetU16
padding2
;
56
DtC7NetInt16
myNumMesApertures
;
57
58
DtC7NetU32
myAllApertures
;
59
DtC7NetInt32
myNumMesGridBoxes
;
60
DtC7NetU32
myAllBoxes
;
61
};
62
63
class
DT_DLL_ctdb
DtC7bMesTemplate
64
{
65
public
:
66
67
DtC7bMesTemplate
();
68
~
DtC7bMesTemplate
();
69
70
bool
read(FILE *f);
71
72
DtMesTemplate
myTemplate
;
73
DtC7NetInt32
*
myMesVertices
;
74
DtC7bMesTriangle
*
myMesTriangles
;
75
DtC7bMesEnclosure
*
myMesEnclosures
;
76
DtC7bMesAperture
*
myMesApertures
;
77
DtC7bMesGridBox
*
myMesGridBoxes
;
78
79
};
80
81
#endif
Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (
www.mak.com
)