DD::Image::RegularGrid Member List

This is the complete list of members for DD::Image::RegularGrid, including all inherited members.
_bounds (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
_cellSize (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
_depth (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
_height (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
_width (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
BasicGrid() (defined in DD::Image::BasicGrid)DD::Image::BasicGrid
bounds() const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
calculateCellSizes(int averageItemsPerCell, int totalItems) (defined in DD::Image::BasicGrid)DD::Image::BasicGrid
cell(unsigned int x, unsigned int y, unsigned int z) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
cell(unsigned int index) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
cellColor(unsigned int index) const (defined in DD::Image::RegularGrid)DD::Image::RegularGrid [virtual]
cellIndex(unsigned int x, unsigned int y, unsigned int z) const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
cellSize() const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
clampGridDimensions() (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [protected]
draw_wireframe(ViewerContext *vtx) const (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
getCandidateGridCells(ViewerContext *ctx, const Box &selection, std::list< unsigned int > &candidates) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid [virtual]
getCellsAlongRay(ViewerContext *ctx, const Ray &ray, std::list< unsigned int > &candidates) const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [virtual]
getDepth() const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
getHeight() const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
getScreenToWorldRay(ViewerContext *ctx, unsigned int screenX, unsigned int screenY, Ray &ray) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid [static]
getWidth() const (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [inline]
processCell(ViewerContext *ctx, unsigned int cellIndex, const Ray &ray, std::vector< bool > &tested, PrimitiveTestCache &primTested) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid [virtual]
processCellsAlongRay(ViewerContext *ctx, const Ray &ray, std::vector< bool > &tested, PrimitiveTestCache &primTested) (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [virtual]
rebuild(const std::vector< GeoInfo * > &objects, bool buildPoints) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
rebuild(const std::vector< DrawableGeo > &objects, bool buildPoints) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
rebuild(const GeometryList &objects, bool buildPoints) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
RegularGrid() (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
screenToWorldRayTest(ViewerContext *ctx, unsigned int screenX, unsigned int screenY, PrimitiveTestCache &primTested, CollisionResult *collisionInfo) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
testRayIntersection(ViewerContext *ctx, Ray &ray, PrimitiveTestCache &primTested, std::vector< bool > &tested, CollisionResult *collisionInfo=NULL) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
testRayIntersection(ViewerContext *ctx, Ray &ray, PrimitiveTestCache &primTested, CollisionResult *collisionInfo=NULL) (defined in DD::Image::RegularGrid)DD::Image::RegularGrid
~BasicGrid() (defined in DD::Image::BasicGrid)DD::Image::BasicGrid [virtual]
~RegularGrid() (defined in DD::Image::RegularGrid)DD::Image::RegularGrid