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< SpawnedObjectobjects
 
Eigen::Vector3f origin
 
SpawnedObject spawnedObject
 
int spawnedObjectCounter = 0
 
std::vector< Spawnerspawners
 

Detailed Description

Definition at line 460 of file ArVizInteractExample.cpp.

Constructor & Destructor Documentation

◆ SpawnersState()

SpawnersState ( Eigen::Vector3f  origin)
inline

Definition at line 462 of file ArVizInteractExample.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ handle()

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

Definition at line 510 of file ArVizInteractExample.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ visualize()

void visualize ( viz::Client arviz)
inline

Definition at line 486 of file ArVizInteractExample.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ visualizeSpawnedObjects()

void visualizeSpawnedObjects ( viz::StagedCommit stage)
inline

Definition at line 500 of file ArVizInteractExample.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ layerObjects

viz::Layer layerObjects

Definition at line 620 of file ArVizInteractExample.cpp.

◆ layerSpawners

viz::Layer layerSpawners

Definition at line 619 of file ArVizInteractExample.cpp.

◆ objects

std::vector<SpawnedObject> objects

Definition at line 617 of file ArVizInteractExample.cpp.

◆ origin

Eigen::Vector3f origin

Definition at line 612 of file ArVizInteractExample.cpp.

◆ spawnedObject

SpawnedObject spawnedObject

Definition at line 615 of file ArVizInteractExample.cpp.

◆ spawnedObjectCounter

int spawnedObjectCounter = 0

Definition at line 616 of file ArVizInteractExample.cpp.

◆ spawners

std::vector<Spawner> spawners

Definition at line 614 of file ArVizInteractExample.cpp.


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