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

Public Member Functions

 DtSsAllIntersectionsFunctor ()
 
virtual ~DtSsAllIntersectionsFunctor ()
 
virtual bool operator() (TypeToIntersect &itemToIntersect, Container &container)
 
virtual
DtChordIntersectRecordList
intersectionRecordContainer () const
 
virtual void setIntersectionRecordContainer (DtChordIntersectRecordList *newIntersectionRecordContainer)
 
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

 DtSsAllIntersectionsFunctor (const DtSsAllIntersectionsFunctor &original)
 
DtSsAllIntersectionsFunctoroperator= (const DtSsAllIntersectionsFunctor &original)
 

Private Attributes

DtChordIntersectRecordListmyIntersectionRecordContainer
 
DtGdbNode::DtIntersectRecordType myIntersectionRecordType
 

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename TypeToIntersect , typename Container >
DtSsAllIntersectionsFunctor& DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::operator= ( const DtSsAllIntersectionsFunctor< TypeToIntersect, Container > &  original)
private
template<typename TypeToIntersect , typename Container >
bool DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::operator() ( TypeToIntersect &  itemToIntersect,
Container &  container 
)
virtual
template<typename TypeToIntersect , typename Container >
DtChordIntersectRecordList * DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::intersectionRecordContainer ( ) const
virtual
template<typename TypeToIntersect , typename Container >
void DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::setIntersectionRecordContainer ( DtChordIntersectRecordList newIntersectionRecordContainer)
virtual
template<typename TypeToIntersect , typename Container >
DtGdbNode::DtIntersectRecordType DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::intersectionRecordType ( ) const
virtual
template<typename TypeToIntersect , typename Container >
void DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::setIntersectionRecordType ( DtGdbNode::DtIntersectRecordType newIntersectionRecordType)
virtual

Member Data Documentation

template<typename TypeToIntersect , typename Container >
DtChordIntersectRecordList* DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::myIntersectionRecordContainer
private
template<typename TypeToIntersect , typename Container >
DtGdbNode::DtIntersectRecordType DtSsAllIntersectionsFunctor< TypeToIntersect, Container >::myIntersectionRecordType
private

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)