This is the complete list of members for LASquadtree, including all inherited members.
| adaptive | LASquadtree | private |
| adaptive_alloc | LASquadtree | private |
| cell_size | LASquadtree | |
| cells_x | LASquadtree | |
| cells_y | LASquadtree | |
| coarsen(const I32 cell_index, I32 *coarser_cell_index, U32 *num_cell_indices, I32 **cell_indices) const | LASquadtree | virtual |
| coarser_indices | LASquadtree | private |
| current_cell | LASspatial | |
| current_cells | LASquadtree | private |
| get_all_cells() | LASquadtree | virtual |
| get_cell_bounding_box(const I32 cell_index, F32 *min, F32 *max) const | LASquadtree | virtual |
| get_cell_bounding_box(const F64 x, const F64 y, F32 *min, F32 *max) const | LASquadtree | virtual |
| get_cell_bounding_box(const F64 x, const F64 y, U32 level, F32 *min, F32 *max) const | LASquadtree | |
| get_cell_bounding_box(U32 level_index, U32 level, F32 *min, F32 *max) const | LASquadtree | |
| get_cell_bounding_box(U32 level_index, F32 *min, F32 *max) const | LASquadtree | |
| get_cell_index(const F64 x, const F64 y) const | LASquadtree | virtual |
| get_cell_index(const F64 x, const F64 y, U32 level) const | LASquadtree | |
| get_cell_index(U32 level_index, U32 level) const | LASquadtree | |
| get_cell_index(U32 level_index) const | LASquadtree | |
| get_intersected_cells() | LASquadtree | virtual |
| get_level(U32 cell_index) const | LASquadtree | |
| get_level_index(const F64 x, const F64 y, U32 level) const | LASquadtree | |
| get_level_index(const F64 x, const F64 y) const | LASquadtree | |
| get_level_index(const F64 x, const F64 y, U32 level, F32 *min, F32 *max) const | LASquadtree | |
| get_level_index(const F64 x, const F64 y, F32 *min, F32 *max) const | LASquadtree | |
| get_level_index(U32 cell_index, U32 level) const | LASquadtree | |
| get_level_index(U32 cell_index) const | LASquadtree | |
| get_max_cell_index(U32 level) const | LASquadtree | |
| get_max_cell_index() const | LASquadtree | |
| get_max_level_index(U32 level) const | LASquadtree | |
| get_max_level_index() const | LASquadtree | |
| get_max_x() const | LASquadtree | inlinevirtual |
| get_max_y() const | LASquadtree | inlinevirtual |
| get_min_x() const | LASquadtree | inlinevirtual |
| get_min_y() const | LASquadtree | inlinevirtual |
| has_more_cells() | LASquadtree | virtual |
| inside(const F64 x, const F64 y) const | LASquadtree | virtual |
| intersect_circle(const F64 center_x, const F64 center_y, const F64 radius) | LASquadtree | virtual |
| intersect_circle(const F64 center_x, const F64 center_y, const F64 radius, U32 level) | LASquadtree | |
| intersect_circle_with_cells(const F64 center_x, const F64 center_y, const F64 radius, const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| intersect_circle_with_cells_adaptive(const F64 center_x, const F64 center_y, const F64 radius, const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| intersect_circle_with_rectangle(const F64 center_x, const F64 center_y, const F64 radius, const F32 r_min_x, const F32 r_max_x, const F32 r_min_y, const F32 r_max_y) | LASquadtree | private |
| intersect_rectangle(const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y) | LASquadtree | virtual |
| intersect_rectangle(const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y, U32 level) | LASquadtree | |
| intersect_rectangle_with_cells(const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| intersect_rectangle_with_cells_adaptive(const F64 r_min_x, const F64 r_min_y, const F64 r_max_x, const F64 r_max_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| intersect_tile(const F32 ll_x, const F32 ll_y, const F32 size) | LASquadtree | virtual |
| intersect_tile(const F32 ll_x, const F32 ll_y, const F32 size, U32 level) | LASquadtree | |
| intersect_tile_with_cells(const F32 ll_x, const F32 ll_y, const F32 ur_x, const F32 ur_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| intersect_tile_with_cells_adaptive(const F32 ll_x, const F32 ll_y, const F32 ur_x, const F32 ur_y, const F32 cell_min_x, const F32 cell_max_x, const F32 cell_min_y, const F32 cell_max_y, U32 level, U32 level_index) | LASquadtree | private |
| LASquadtree() | LASquadtree | |
| level_offset | LASquadtree | private |
| levels | LASquadtree | |
| manage_cell(const U32 cell_index, const BOOL finalize=FALSE) | LASquadtree | virtual |
| max_x | LASquadtree | |
| max_y | LASquadtree | |
| min_x | LASquadtree | |
| min_y | LASquadtree | |
| next_cell_index | LASquadtree | private |
| raster_occupancy(BOOL(*does_cell_exist)(I32), U32 level) const | LASquadtree | |
| raster_occupancy(BOOL(*does_cell_exist)(I32)) const | LASquadtree | |
| raster_occupancy(BOOL(*does_cell_exist)(I32), U32 *data, U32 min_x, U32 min_y, U32 level_index, U32 level, U32 stop_level) const | LASquadtree | private |
| read(ByteStreamIn *stream) | LASquadtree | virtual |
| setup(F64 bb_min_x, F64 bb_max_x, F64 bb_min_y, F64 bb_max_y, F32 cell_size=1000.0f) | LASquadtree | |
| sub_level | LASquadtree | private |
| sub_level_index | LASquadtree | private |
| subtiling_setup(F32 min_x, F32 max_x, F32 min_y, F32 max_y, U32 sub_level, U32 sub_level_index, U32 levels) | LASquadtree | |
| write(ByteStreamOut *stream) const | LASquadtree | virtual |
| ~LASquadtree() | LASquadtree | |
| ~LASspatial() | LASspatial | inlinevirtual |