|
virtual void | deleteCptr () |
|
virtual bool | DerivedClassHasMethod (string methodName, System.Type[] methodTypes) |
|
virtual bool | IsUserDerived () |
|
|
static void | DtorCallback (IntPtr p) |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
|
static Dictionary< IntPtr, QueryFilter > | cachedObjects = new Dictionary<IntPtr, QueryFilter>() |
|
static ReaderWriterLockSlim | mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion) |
|
QueryFilter is an class used to indicate what point data should be retrieved from OOC.PointCloud.QueryPoints. The default QueryFilter rejects nothing.
◆ AcceptPoint()
virtual bool HPS.OOC.QueryFilter.AcceptPoint |
( |
HPS.Point |
point, |
|
|
ulong |
point_index |
|
) |
| |
|
inlinevirtual |
Determines whether or not a single point is accepted by the filter.
- Parameters
-
point | The coordinates of the point to accept or not in object space. |
point_index | The index of the point to accept or not. |
- Returns
- Returns true if the point is accepted. Returns false otherwise.
◆ RejectBounding()
virtual bool HPS.OOC.QueryFilter.RejectBounding |
( |
HPS.Point |
min_bound, |
|
|
HPS.Point |
max_bound |
|
) |
| |
|
inlinevirtual |
Determines whether or not a bounding box of points is rejected by the filter.
- Parameters
-
min_bound | The minimum corner of the bounding box to accept or reject in object space. |
max_bound | The maximum corner of the bounding box to accept or reject in object space. |
- Returns
- Returns true if the bounding is rejected. Returns false otherwise.
◆ RejectNode()
Determines whether or not a point cloud node is rejected by the filter.
- Parameters
-
node_handle | The handle of the node to accept or reject. |
- Returns
- Returns true if the node is rejected. Returns false otherwise.
◆ RejectPointsInMemory()
virtual bool HPS.OOC.QueryFilter.RejectPointsInMemory |
( |
| ) |
|
|
inlinevirtual |
Determines whether or not points in memory are rejected by the filter.
- Returns
- Returns true if the filter rejects points that are loaded into memory. Returns false otherwise.
◆ RejectPointsOnDisk()
virtual bool HPS.OOC.QueryFilter.RejectPointsOnDisk |
( |
| ) |
|
|
inlinevirtual |
Determines whether or not points not in memory are rejected by the filter.
- Returns
- Returns true if the filter rejects points that are not loaded into memory. Returns false otherwise.
The documentation for this class was generated from the following file:
- internals/hps_sprk_ooc/source/cs/HPS.OOC.cs