VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
DtSsAnyIntersectionFunctor< TypeToIntersect, Container > Class Template Reference
Inheritance diagram for DtSsAnyIntersectionFunctor< TypeToIntersect, Container >:
Inheritance graph
[legend]

Public Member Functions

 DtSsAnyIntersectionFunctor ()
virtual ~DtSsAnyIntersectionFunctor ()
virtual bool operator() (TypeToIntersect &itemToIntersect, Container &container)
virtual DtChordIntersectionRecordintersectionRecord () const
virtual void setIntersectionRecord (DtChordIntersectionRecord *newIntersectionRecord)
virtual
DtGdbNode::DtIntersectRecordType 
intersectionRecordType () const
virtual void setIntersectionRecordType (DtGdbNode::DtIntersectRecordType &newIntersectionRecordType)
- Public Member Functions inherited from DtSsFunctor< TypeToIntersect, Container >
 DtSsFunctor ()
virtual ~DtSsFunctor ()

Private Member Functions

 DtSsAnyIntersectionFunctor (const DtSsAnyIntersectionFunctor &original)
DtSsAnyIntersectionFunctoroperator= (const DtSsAnyIntersectionFunctor &original)

Private Attributes

DtChordIntersectionRecordmyIntersectionRecord
DtGdbNode::DtIntersectRecordType myIntersectionRecordType

Constructor & Destructor Documentation

template<typename TypeToIntersect , typename Container >
DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::DtSsAnyIntersectionFunctor ( )
template<typename TypeToIntersect , typename Container >
DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::~DtSsAnyIntersectionFunctor ( )
virtual
template<typename TypeToIntersect , typename Container >
DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::DtSsAnyIntersectionFunctor ( const DtSsAnyIntersectionFunctor< TypeToIntersect, Container > &  original)
private

Member Function Documentation

template<typename TypeToIntersect , typename Container >
DtSsAnyIntersectionFunctor& DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::operator= ( const DtSsAnyIntersectionFunctor< TypeToIntersect, Container > &  original)
private
template<typename TypeToIntersect , typename Container >
bool DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::operator() ( TypeToIntersect &  itemToIntersect,
Container &  container 
)
virtual
template<typename TypeToIntersect , typename Container >
DtChordIntersectionRecord * DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::intersectionRecord ( ) const
virtual
template<typename TypeToIntersect , typename Container >
void DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::setIntersectionRecord ( DtChordIntersectionRecord newIntersectionRecord)
virtual
template<typename TypeToIntersect , typename Container >
DtGdbNode::DtIntersectRecordType DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::intersectionRecordType ( ) const
virtual
template<typename TypeToIntersect , typename Container >
void DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::setIntersectionRecordType ( DtGdbNode::DtIntersectRecordType newIntersectionRecordType)
virtual

Member Data Documentation

template<typename TypeToIntersect , typename Container >
DtChordIntersectionRecord* DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::myIntersectionRecord
private
template<typename TypeToIntersect , typename Container >
DtGdbNode::DtIntersectRecordType DtSsAnyIntersectionFunctor< TypeToIntersect, Container >::myIntersectionRecordType
private

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)