FreeWRL / FreeX3D 4.3.0
CollisionPdu Struct Reference

Data Fields

struct EntityInformationFamilyPdu myEntityInformationFamilyPdu
 
struct EntityID issuingEntityID
 ID of the entity that issued the collision PDU.
 
struct EntityID collidingEntityID
 ID of entity that has collided with the issuing entity ID.
 
struct EventID eventID
 ID of event.
 
unsigned char collisionType
 ID of event.
 
char pad
 some padding
 
struct Vector3Float velocity
 velocity at collision
 
float mass
 mass of issuing entity
 
struct Vector3Float location
 Location with respect to entity the issuing entity collided with.
 

Detailed Description

Definition at line 1798 of file DIS.h.

Field Documentation

◆ collidingEntityID

struct EntityID CollisionPdu::collidingEntityID

ID of entity that has collided with the issuing entity ID.

Definition at line 1803 of file DIS.h.

◆ collisionType

unsigned char CollisionPdu::collisionType

ID of event.

Definition at line 1807 of file DIS.h.

◆ eventID

struct EventID CollisionPdu::eventID

ID of event.

Definition at line 1805 of file DIS.h.

◆ issuingEntityID

struct EntityID CollisionPdu::issuingEntityID

ID of the entity that issued the collision PDU.

Definition at line 1801 of file DIS.h.

◆ location

struct Vector3Float CollisionPdu::location

Location with respect to entity the issuing entity collided with.

Definition at line 1815 of file DIS.h.

◆ mass

float CollisionPdu::mass

mass of issuing entity

Definition at line 1813 of file DIS.h.

◆ myEntityInformationFamilyPdu

struct EntityInformationFamilyPdu CollisionPdu::myEntityInformationFamilyPdu

Definition at line 1799 of file DIS.h.

◆ pad

char CollisionPdu::pad

some padding

Definition at line 1809 of file DIS.h.

◆ velocity

struct Vector3Float CollisionPdu::velocity

velocity at collision

Definition at line 1811 of file DIS.h.


The documentation for this struct was generated from the following file: