Class PlaneObject

Inheritance Relationships

Base Type

Class Documentation

class PlaneObject : public voxblox::Object

Requires normal being passed in to ALREADY BE NORMALIZED!!!!

Public Functions

PlaneObject(const Point &center, const Point &normal)
PlaneObject(const Point &center, const Point &normal, const Color &color)
virtual FloatingPoint getDistanceToPoint(const Point &point) const

Map-building accessors.

virtual bool getRayIntersection(const Point &ray_origin, const Point &ray_direction, FloatingPoint max_dist, Point *intersect_point, FloatingPoint *intersect_dist) const

Raycasting accessors.

Protected Attributes

Point normal_