Version: 9.12.0
VTK::TSetFunction< TActor, TArg, TStoreArg > Struct Template Reference

#include <VTKViewer_Functor.h>

Inheritance diagram for VTK::TSetFunction< TActor, TArg, TStoreArg >:
Inheritance graph

Public Types

typedef void(TActor::* TAction) (TArg)
 

Public Member Functions

 TSetFunction (TAction theAction, TArg theArg)
 
void operator() (TActor *theActor)
 

Public Attributes

TAction myAction
 
TStoreArg myArg
 

Member Typedef Documentation

◆ TAction

template<class TActor , class TArg , class TStoreArg = TArg>
typedef void(TActor::* VTK::TSetFunction< TActor, TArg, TStoreArg >::TAction) (TArg)

Constructor & Destructor Documentation

◆ TSetFunction()

template<class TActor , class TArg , class TStoreArg = TArg>
VTK::TSetFunction< TActor, TArg, TStoreArg >::TSetFunction ( TAction  theAction,
TArg  theArg 
)
inline

Member Function Documentation

◆ operator()()

template<class TActor , class TArg , class TStoreArg = TArg>
void VTK::TSetFunction< TActor, TArg, TStoreArg >::operator() ( TActor *  theActor)
inline

Member Data Documentation

◆ myAction

template<class TActor , class TArg , class TStoreArg = TArg>
TAction VTK::TSetFunction< TActor, TArg, TStoreArg >::myAction

◆ myArg

template<class TActor , class TArg , class TStoreArg = TArg>
TStoreArg VTK::TSetFunction< TActor, TArg, TStoreArg >::myArg

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