Struct PlaneData

Struct Documentation

struct Polylidar::PlaneData

Represents information about a dominant plane normal Contains the surface unit normal and rotation matrix to align this normal to [0,0,1] Needs rotation is false if plane normal is already close to [0,0,1] Each dominant plane normal also has a unique id to represent it

Public Members

std::array<double, 3> plane_normal = PL_DEFAULT_DESIRED_VECTOR
std::array<double, 9> rotation_matrix = PL_DEFAULT_IDENTITY_RM
bool need_rotation = false
uint8_t normal_id = ONE_UINT8