![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for ccOctreeFrustumIntersector, including all inherited members.
| build(cloudViewer::DgmOctree *octree) | ccOctreeFrustumIntersector | |
| ccOctreeFrustumIntersector() | ccOctreeFrustumIntersector | inline |
| CELL_INSIDE_FRUSTUM enum value | ccOctreeFrustumIntersector | |
| CELL_INTERSECT_FRUSTUM enum value | ccOctreeFrustumIntersector | |
| CELL_OUTSIDE_FRUSTUM enum value | ccOctreeFrustumIntersector | |
| computeFrustumIntersectionByLevel(unsigned char level, cloudViewer::DgmOctree::CellCode parentTruncatedCode, OctreeCellVisibility parentResult, const float planesCoefficients[6][4], const CCVector3 ptsFrustum[8], const CCVector3 edges[6], const CCVector3 ¢er) | ccOctreeFrustumIntersector | |
| computeFrustumIntersectionWithOctree(std::vector< std::pair< unsigned, CCVector3 >> &pointsToTest, std::vector< unsigned > &inCameraFrustum, const float planesCoefficients[6][4], const CCVector3 ptsFrustum[8], const CCVector3 edges[6], const CCVector3 ¢er) | ccOctreeFrustumIntersector | |
| m_associatedOctree | ccOctreeFrustumIntersector | protected |
| m_cellsBuilt | ccOctreeFrustumIntersector | protected |
| m_cellsInFrustum | ccOctreeFrustumIntersector | protected |
| m_cellsIntersectFrustum | ccOctreeFrustumIntersector | protected |
| OctreeCellVisibility enum name | ccOctreeFrustumIntersector | |
| positionFromFrustum(cloudViewer::DgmOctree::CellCode truncatedCode, unsigned char level) const | ccOctreeFrustumIntersector | inline |
| separatingAxisTest(const CCVector3 &bbMin, const CCVector3 &bbMax, const float planesCoefficients[6][4], const CCVector3 frustumCorners[8], const CCVector3 frustumEdges[6], const CCVector3 &frustumCenter) | ccOctreeFrustumIntersector |