hivemind 1.0.0
Loading...
Searching...
No Matches
Core::Keyframe Struct Reference

A structure representing an agent's position in cartesian space at a given point in time. More...

#include <types.h>

Inheritance diagram for Core::Keyframe:
Inheritance graph
Collaboration diagram for Core::Keyframe:
Collaboration graph

Public Member Functions

 Keyframe ()
 
 Keyframe (int agentId, float timeStamp, CartesianCoordinate position)
 
JSONSTART JSONINT (AgentId)
 
JSONSTART JSONFLOAT (TimeStamp)
 

Public Attributes

int AgentId
 
float TimeStamp
 
CartesianCoordinate Position
 

Detailed Description

A structure representing an agent's position in cartesian space at a given point in time.

Definition at line 68 of file types.h.

Constructor & Destructor Documentation

◆ Keyframe() [1/2]

Core::Keyframe::Keyframe ( )
inline

Definition at line 70 of file types.h.

◆ Keyframe() [2/2]

Core::Keyframe::Keyframe ( int  agentId,
float  timeStamp,
CartesianCoordinate  position 
)
inline

Definition at line 72 of file types.h.

Member Function Documentation

◆ JSONFLOAT()

JSONSTART Core::Keyframe::JSONFLOAT ( TimeStamp  )

◆ JSONINT()

JSONSTART Core::Keyframe::JSONINT ( AgentId  )

Member Data Documentation

◆ AgentId

◆ Position

◆ TimeStamp


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