InteractionDescription Struct Reference

#include <RobotAPI/components/ArViz/Client/elements/ElementOps.h>

Public Types

using Self = InteractionDescription
 

Public Member Functions

SelfcontextMenu (std::vector< std::string > const &options)
 
SelfhideDuringTransform ()
 
Selfnone ()
 
Selfrotation (AxesFlags const &axes=AXES_XYZ)
 
Selfscaling (AxesFlags const &axes=AXES_XYZ)
 
Selfselection ()
 
Selftransform ()
 
Selftranslation (AxesFlags const &axes=AXES_XYZ)
 

Public Attributes

data::InteractionDescription data_
 

Detailed Description

Definition at line 36 of file ElementOps.h.

Member Typedef Documentation

◆ Self

Definition at line 38 of file ElementOps.h.

Member Function Documentation

◆ contextMenu()

Self& contextMenu ( std::vector< std::string > const &  options)
inline

Definition at line 52 of file ElementOps.h.

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

◆ hideDuringTransform()

Self& hideDuringTransform ( )
inline

Definition at line 92 of file ElementOps.h.

◆ none()

Self& none ( )
inline

Definition at line 40 of file ElementOps.h.

◆ rotation()

Self& rotation ( AxesFlags const &  axes = AXES_XYZ)
inline

Definition at line 69 of file ElementOps.h.

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

◆ scaling()

Self& scaling ( AxesFlags const &  axes = AXES_XYZ)
inline

Definition at line 78 of file ElementOps.h.

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

◆ selection()

Self& selection ( )
inline

Definition at line 46 of file ElementOps.h.

+ Here is the caller graph for this function:

◆ transform()

Self& transform ( )
inline

Definition at line 87 of file ElementOps.h.

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

◆ translation()

Self& translation ( AxesFlags const &  axes = AXES_XYZ)
inline

Definition at line 60 of file ElementOps.h.

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

Member Data Documentation

◆ data_

data::InteractionDescription data_

Definition at line 98 of file ElementOps.h.


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