VTK  9.1.0
Public Types | Public Member Functions | List of all members
vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun > Class Template Reference

#include <vtkDispatcher_Private.h>

Public Types

typedef RT ResultType
 

Public Member Functions

 FunctorDoubleDispatcherHelper (const FunctorDoubleDispatcherHelper &rhs)
 
 FunctorDoubleDispatcherHelper (Fun fun)
 
ResultType operator() (BaseLhs &lhs, BaseRhs &rhs)
 

Detailed Description

template<class BaseLhs, class BaseRhs, class SomeLhs, class SomeRhs, typename RT, class CastLhs, class CastRhs, class Fun>
class vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >

Definition at line 230 of file vtkDispatcher_Private.h.

Member Typedef Documentation

◆ ResultType

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
typedef RT vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::ResultType

Definition at line 235 of file vtkDispatcher_Private.h.

Constructor & Destructor Documentation

◆ FunctorDoubleDispatcherHelper() [1/2]

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::FunctorDoubleDispatcherHelper ( const FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun > &  rhs)
inline

Definition at line 236 of file vtkDispatcher_Private.h.

◆ FunctorDoubleDispatcherHelper() [2/2]

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::FunctorDoubleDispatcherHelper ( Fun  fun)
inline

Definition at line 240 of file vtkDispatcher_Private.h.

Member Function Documentation

◆ operator()()

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
ResultType vtkDoubleDispatcherPrivate::FunctorDoubleDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::operator() ( BaseLhs &  lhs,
BaseRhs &  rhs 
)
inline

Definition at line 245 of file vtkDispatcher_Private.h.


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