VR-Forces 4.2 Class Documentation
ssVrfObjectIntersector.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2004 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: ssVrfObjectIntersector.h,v $ $Revision: 1.4 $ $State: Exp $
7 *********************************************************************/
8 #ifndef ssVrfObjectIntersector_H_
9 #define ssVrfObjectIntersector_H_
10 
13 
14 #include <vlutil/vlConfig.h>
15 #include "geometry/spatialSubdivision.h"
16 #include "geometry/ssFunctor.h"
17 #include "geometry/tdbextent.h"
18 
19 class DtVrfObject;
20 
27 {
28 public:
31 
33  virtual ~DtSsVrfObjectIntersector();
34 
38  virtual bool intersect(DtVrfObject* vrfObject,
39  DtSpatialSubdivision<DtVrfObject*>& spatialSubdivision) const;
40 
55  virtual bool intersect(DtVrfObject* vrfObject,
56  DtSpatialSubdivision<DtVrfObject*>& spatialSubdivision,
57  DtSsFunctor<DtVrfObject*, DtSpatialSubdivision<DtVrfObject*>::DtSpatialSubCellType>& functor) const;
59 
60 protected:
63  DtSsVrfObjectIntersector& operator=(const DtSsVrfObjectIntersector& orig);
64 
65 private:
66 
67 };
68 
69 #endif

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)