VR-Forces 5.0.3 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
DtSsExtentIntersector< T > Class Template Reference

Public Member Functions

 DtSsExtentIntersector ()
 
virtual ~DtSsExtentIntersector ()
 
virtual bool intersect (const DtExtent &extent, DtSpatialSubdivision< T > &spatialSubdivision) const
 
virtual bool intersect (const DtExtent &extent, DtSpatialSubdivision< T > &spatialSubdivision, DtSsFunctor< const DtExtent, DtSPATIAL_SUB_CELL_TYPE > &functor) const
 
virtual bool intersect (T &objectToIntersect, DtSpatialSubdivision< T > &spatialSubdivision, DtSsFunctor< T, DtSPATIAL_SUB_CELL_TYPE > &functor) const
 
virtual bool getIndices (const DtExtent &extent, const DtSpatialSubdivision< T > &spatialSubdivision, int &minXIndex, int &minYIndex, int &minZIndex, int &maxXIndex, int &maxYIndex, int &maxZIndex) const
 

Private Member Functions

 DtSsExtentIntersector (const DtSsExtentIntersector &orig)
 
DtSsExtentIntersectoroperator= (const DtSsExtentIntersector &orig)
 

Constructor & Destructor Documentation

template<typename T>
DtSsExtentIntersector< T >::DtSsExtentIntersector ( )
template<typename T>
virtual DtSsExtentIntersector< T >::~DtSsExtentIntersector ( )
virtual
template<typename T>
DtSsExtentIntersector< T >::DtSsExtentIntersector ( const DtSsExtentIntersector< T > &  orig)
private

Member Function Documentation

template<typename T>
virtual bool DtSsExtentIntersector< T >::intersect ( const DtExtent extent,
DtSpatialSubdivision< T > &  spatialSubdivision 
) const
virtual
template<typename T>
virtual bool DtSsExtentIntersector< T >::intersect ( const DtExtent extent,
DtSpatialSubdivision< T > &  spatialSubdivision,
DtSsFunctor< const DtExtent, DtSPATIAL_SUB_CELL_TYPE > &  functor 
) const
virtual
template<typename T>
virtual bool DtSsExtentIntersector< T >::intersect ( T &  objectToIntersect,
DtSpatialSubdivision< T > &  spatialSubdivision,
DtSsFunctor< T, DtSPATIAL_SUB_CELL_TYPE > &  functor 
) const
virtual
template<typename T>
virtual bool DtSsExtentIntersector< T >::getIndices ( const DtExtent extent,
const DtSpatialSubdivision< T > &  spatialSubdivision,
int minXIndex,
int minYIndex,
int minZIndex,
int maxXIndex,
int maxYIndex,
int maxZIndex 
) const
virtual
template<typename T>
DtSsExtentIntersector& DtSsExtentIntersector< T >::operator= ( const DtSsExtentIntersector< T > &  orig)
private

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)