SlidersState Struct Reference

Public Member Functions

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

Public Attributes

viz::Layer layerInteract
 
viz::Layer layerResult
 
Eigen::Vector3f origin
 
viz::Sphere sphere
 
SingleSlider x
 
SingleSlider y
 
SingleSlider z
 

Static Public Attributes

static constexpr const float ARROW_LENGTH = 1000.0f
 

Detailed Description

Definition at line 46 of file ArVizInteractExample.cpp.

Constructor & Destructor Documentation

◆ SlidersState()

SlidersState ( Eigen::Vector3f origin)
inline

Definition at line 48 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 114 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 77 of file ArVizInteractExample.cpp.

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

Member Data Documentation

◆ ARROW_LENGTH

const float ARROW_LENGTH = 1000.0f
staticconstexpr

Definition at line 74 of file ArVizInteractExample.cpp.

◆ layerInteract

viz::Layer layerInteract

Definition at line 187 of file ArVizInteractExample.cpp.

◆ layerResult

viz::Layer layerResult

Definition at line 188 of file ArVizInteractExample.cpp.

◆ origin

Eigen::Vector3f origin

Definition at line 180 of file ArVizInteractExample.cpp.

◆ sphere

viz::Sphere sphere

Definition at line 185 of file ArVizInteractExample.cpp.

◆ x

Definition at line 181 of file ArVizInteractExample.cpp.

◆ y

Definition at line 182 of file ArVizInteractExample.cpp.

◆ z

Definition at line 183 of file ArVizInteractExample.cpp.


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