Class array6D_t

Inheritance Relationships

Base Type

Class Documentation

class array6D_t : public slam_mer::arrayNX_t<6>

6D array of doubles.

Public Types

using vector = vector_t<array6D_t>

Public Functions

array6D_t() = default

Default constructor.

inline array6D_t(const double x_, const double y_, const double z_, const double r_, const double g_, const double b_)

Construct a new array6D t object

Parameters:
  • x_ – First spatial component.

  • y_ – Second spatial component.

  • z_ – Third spatial component.

  • r_ – First extra component (often red or roll).

  • g_ – Second extra component (often green or pitch).

  • b_ – Third extra component (often blue or yaw).

Private Types

using base_t = arrayND_t<6>