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 35 of file ElementOps.h.

Member Typedef Documentation

◆ Self

Definition at line 37 of file ElementOps.h.

Member Function Documentation

◆ contextMenu()

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

Definition at line 54 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 99 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 73 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 83 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 47 of file ElementOps.h.

+ Here is the caller graph for this function:

◆ transform()

Self & transform ( )
inline

Definition at line 93 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 63 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 105 of file ElementOps.h.


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