ooc::query Namespace Reference
Classes | |
class | Filter |
class | QueryIterator |
class | QueryResult |
Enumerations | |
enum | Storage { Storage_Memory, Storage_Disk } |
Functions | |
OOC_API int | PointCount (Env env, NodeHandle const &handle) |
OOC_API QueryIterator | QueryPoints (Env env, Filter &filter) |
Enumeration Type Documentation
◆ Storage
enum ooc::query::Storage |
Function Documentation
◆ PointCount()
OOC_API int ooc::query::PointCount | ( | Env | env, |
NodeHandle const & | handle | ||
) |
Determines the number of points in a given node.
- Parameters
-
env The point cloud environment for node_handle. handle The handle of the node whose point count is to be returned.
- Returns
- the point count of the node given by node_handle if successful. Returns a negative value otherwise.
◆ QueryPoints()
OOC_API QueryIterator ooc::query::QueryPoints | ( | Env | env, |
Filter & | filter | ||
) |
Allows users to query the points in a point cloud tree. Based on the input filter, the returned points may include both points in memory and on disk.
- Parameters
-
env The environment of the point cloud to query points from. filter The filter to select points with.
- Returns
- an iterator to the queried points.