VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes | Private Member Functions
DtTargetRankOperatorWrapper Class Reference

The DtTargetRankOperatorWrapper class wraps a pointer to a DtTargetRankOperator in an interface that is valid for STL set sorting operators. More...

List of all members.

Public Member Functions

 DtTargetRankOperatorWrapper (DtTargetRankOperator *rankOp)
 rankOp must exist for the duration of this class, and any copies of this class.
 DtTargetRankOperatorWrapper (const DtTargetRankOperatorWrapper &orig)
 Shallow copy -- only copies pointer to rankOp.
DtTargetRankOperatorWrapperoperator= (const DtTargetRankOperatorWrapper &orig)
 Shallow copy -- only copies pointer to rankOp.
bool operator() (const DtRwSensorContactInfo *contact1, const DtRwSensorContactInfo *contact2) const
 Calls myRankOperator->operator().

Protected Attributes

DtTargetRankOperatormyRankOperator

Private Member Functions

 DtTargetRankOperatorWrapper ()
 Not implemented.

Detailed Description

The DtTargetRankOperatorWrapper class wraps a pointer to a DtTargetRankOperator in an interface that is valid for STL set sorting operators.

This allows use of virtual DtTargetRankOperator subclasses to be used in the sorting process.


Constructor & Destructor Documentation

Not implemented.

rankOp must exist for the duration of this class, and any copies of this class.

Shallow copy -- only copies pointer to rankOp.


Member Function Documentation

DtTargetRankOperatorWrapper& DtTargetRankOperatorWrapper::operator= ( const DtTargetRankOperatorWrapper orig)

Shallow copy -- only copies pointer to rankOp.

bool DtTargetRankOperatorWrapper::operator() ( const DtRwSensorContactInfo contact1,
const DtRwSensorContactInfo contact2 
) const

Calls myRankOperator->operator().


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)