45 mAttributes = attributes;
void setProperties(const QVariantMap &attributes)
Sets the point cloud point attributes, empty map if hit was not on a point cloud point.
void setMapCoordinates(const QgsVector3D &point)
Sets the hit point position in 3d map coordinates.
void setDistance(double distance)
Sets the hit's distance from the ray's origin.
QVariantMap properties() const
Returns a map with the properties of the intersected entity.
double distance() const
Returns the hit's distance from the ray's origin.
QgsVector3D mapCoordinates() const
Returns the hit position in 3d map coordinates.
A 3D vector (similar to QVector3D) with the difference that it uses double precision instead of singl...