SpawnersState Struct Reference

Public Member Functions

void handle (viz::InteractionFeedback const &interaction, viz::StagedCommit *stage)
 
 SpawnersState (Eigen::Vector3f origin)
 
void visualize (viz::Client &arviz)
 
void visualizeSpawnedObjects (viz::StagedCommit *stage)
 

Public Attributes

viz::Layer layerObjects
 
viz::Layer layerSpawners
 
std::vector< SpawnedObject > objects
 
Eigen::Vector3f origin
 
SpawnedObject spawnedObject
 
int spawnedObjectCounter = 0
 
std::vector< Spawner > spawners
 

Constructor & Destructor Documentation

◆ SpawnersState()

SpawnersState ( Eigen::Vector3f origin)
inline

Member Function Documentation

◆ handle()

void handle ( viz::InteractionFeedback const & interaction,
viz::StagedCommit * stage )
inline

◆ visualize()

void visualize ( viz::Client & arviz)
inline

◆ visualizeSpawnedObjects()

void visualizeSpawnedObjects ( viz::StagedCommit * stage)
inline

Member Data Documentation

◆ layerObjects

viz::Layer layerObjects

◆ layerSpawners

viz::Layer layerSpawners

◆ objects

std::vector<SpawnedObject> objects

◆ origin

Eigen::Vector3f origin

◆ spawnedObject

SpawnedObject spawnedObject

◆ spawnedObjectCounter

int spawnedObjectCounter = 0

◆ spawners

std::vector<Spawner> spawners

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