ooc::query::QueryResult Class Reference

#include <PointCloudAPI.h>

Public Member Functions

NodeHandle const & GetNodeHandle () const
 
Point const & GetNodePoint () const
 
RGBColor const & GetNodePointColor () const
 
size_t GetNodePointIndex () const
 
Storage GetStorage () const
 

Friends

class QueryIterator
 

Detailed Description

ooc::query::QueryResult is the current result of ooc::query::QueryIterator. It contains information about the queried point data.

Member Function Documentation

◆ GetNodeHandle()

NodeHandle const& ooc::query::QueryResult::GetNodeHandle ( ) const

Yields the currently processed point's node handle.

Returns
the node handle of the current result

◆ GetNodePoint()

Point const& ooc::query::QueryResult::GetNodePoint ( ) const

Yields the currently processed point's RGB color.

Returns
the RGB color for the point of the current result

◆ GetNodePointColor()

RGBColor const& ooc::query::QueryResult::GetNodePointColor ( ) const

Yields the currently processed point's coordinates in object space.

Returns
the object space coordinates for the point of the current result

◆ GetNodePointIndex()

size_t ooc::query::QueryResult::GetNodePointIndex ( ) const

Yields the currently processed point's index.

Returns
the index for the point of the current result.

◆ GetStorage()

Storage ooc::query::QueryResult::GetStorage ( ) const

Yields the currently processed point's storage.

Returns
the storage for the point of the current result.

Friends And Related Function Documentation

◆ QueryIterator

friend class QueryIterator
friend

The documentation for this class was generated from the following file: