Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

template<class TActor, class TArg, class TStoreArg = TArg>
TAction VTK::TSetFunction< TActor, TArg, TStoreArg >::myAction
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: