#include <ostream>
#include <stdexcept>
#include <string>
#include "drake/common/drake_assert.h"
#include "drake/common/drake_copyable.h"
#include "drake/common/fmt_ostream.h"
Classes | |
class | DescriptorType |
Describes an descriptor field with a name and the descriptor's size. More... | |
class | Fields |
Allows combination of BaseField and DescriptorType for a PointCloud . More... | |
struct | formatter< drake::perception::pc_flags::Fields > |
Namespaces | |
drake | |
drake::perception | |
drake::perception::pc_flags | |
Point cloud flags. | |
fmt | |
Typedefs | |
typedef int | BaseFieldT |
Enumerations | |
enum | BaseField : int { kNone = 0, kInherit = 1 << 0, kXYZs = 1 << 1, kNormals = 1 << 2, kRGBs = 1 << 3 } |
Indicates the data the point cloud stores. More... | |
Functions | |
constexpr DescriptorType | kDescriptorNone (0, "kDescriptorNone") |
No descriptor. More... | |
constexpr DescriptorType | kDescriptorCurvature (1, "kDescriptorCurvature") |
Curvature. More... | |
constexpr DescriptorType | kDescriptorFPFH (33, "kDescriptorFPFH") |
Point-feature-histogram. More... | |
Fields | operator| (const BaseFieldT &lhs, const DescriptorType &rhs) |
Makes operator| compatible for BaseField + DescriptorType . More... | |
Fields | operator| (const DescriptorType &lhs, const Fields &rhs) |
Makes operator| compatible for DescriptorType + Fields (DescriptorType or BaseFields ). More... | |