Protected Member Functions |
| bool | trimChordToSubdivision (const DtChord &chord, const DtSpatialSubdivision< T > &spatialSubdivision, int xIndexStart, int yIndexStart, int zIndexStart, int xIndexEnd, int yIndexEnd, int zIndexEnd, double &tMin, double &tMax) const |
| bool | trimChordInSingleDimension (const DtChord &chord, int minIndex, int maxIndex, DtPlane &minPlane, DtPlane &maxPlane, int indexStart, int indexEnd, double &tMin, double &tMax) const |
| bool | intersectStartingIn (const DtChord &chord, DtSpatialSubdivision< T > &spatialSubdivision, int xIndexStart, int yIndexStart, int zIndexStart, int xIndexEnd, int yIndexEnd, int zIndexEnd, DtSsFunctor< const DtChord, DtSPATIAL_SUB_CELL_TYPE > &functor) const |
| int | getRelativeDirection (int start, int end) const |
| void | determineDirectionOfTraversal (const DtChord &chord, DtSpatialSubdivision< T > &spatialSubdivision, double &nearestTime, double &cellTime, int *offsetToNext, int xDir, int yDir, int zDir, int xIndexStart, int yIndexStart, int zIndexStart) const |
Constructor & Destructor Documentation
Member Function Documentation
template<typename T >
| void DtSsChordIntersector< T >::determineDirectionOfTraversal |
( |
const DtChord & |
chord, |
|
|
DtSpatialSubdivision< T > & |
spatialSubdivision, |
|
|
double & |
nearestTime, |
|
|
double & |
cellTime, |
|
|
int * |
offsetToNext, |
|
|
int |
xDir, |
|
|
int |
yDir, |
|
|
int |
zDir, |
|
|
int |
xIndexStart, |
|
|
int |
yIndexStart, |
|
|
int |
zIndexStart |
|
) |
| const |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-6-branch/include/geometry/ssChordIntersector.h