|
csWideSparse3D Class ReferenceThis implementation of csSparse3D is very suited where the accesses will be very widely spaced (for example: one element at (-1000,0,0) and one at (1000,0,0)). More...
Inheritance diagram for csWideSparse3D: Detailed DescriptionThis implementation of csSparse3D is very suited where the accesses will be very widely spaced (for example: one element at (-1000,0,0) and one at (1000,0,0)).Getting and setting elements is not as efficient as with DenseSparse3D but it consumes less memory. @@ NOTE! Current implementation is very naive. The list should be sorted to make searching at least a little more efficient. This implementation of Sparse3D is better suited when accesses are close together. The speed of access is much better (no need to scan lists).
The documentation for this class was generated from the following file: Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000 |