VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vl
packets
collisElasP.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#ifndef _CollisionElasP_h_
8
#define _CollisionElasP_h_ 1
9
13
14
15
#if DtDIS
16
17
#include <
vlpi/netStructs.h
>
18
#include <
vl/eventId.h
>
19
#include "
pduHeader.h
"
20
22
23
struct
DtNetCollisionElasticPdu
24
{
25
DtNetPduHeader
myHeader;
26
DtNetEntityIdentifier
myIssuingEntityID;
27
DtNetEntityIdentifier
myCollidingEntityID;
28
DtNetEventId
myEventID;
29
DtNetU16
padding;
30
DtNet32Vector
myContactVelocity;
31
DtNetFloat32
myMass;
32
DtNet32Vector
myLocationOfImpact;
33
DtNetFloat32
myCollisionInterResultXX;
34
DtNetFloat32
myCollisionInterResultXY;
35
DtNetFloat32
myCollisionInterResultXZ;
36
DtNetFloat32
myCollisionInterResultYY;
37
DtNetFloat32
myCollisionInterResultYZ;
38
DtNetFloat32
myCollisionInterResultZZ;
39
DtNet32Vector
myUnitSurfaceNormal;
40
DtNetFloat32
myCoefficientOfRestitution;
41
};
42
43
#endif
44
#endif
Document ID: Generated on Wed Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)