#include <drake/geometry/proximity/proximity_utilities.h>
Public Types | |
using | ValueType = decltype(GeometryId::get_new_id().get_value()) |
Public Member Functions | |
EncodedData (GeometryId id, bool is_dynamic) | |
EncodedData (const fcl::CollisionObject< double > &fcl_object) | |
void | set_dynamic () |
void | set_anchored () |
void | write_to (fcl::CollisionObject< double > *object) const |
bool | is_dynamic () const |
GeometryId | id () const |
ValueType | encoding () const |
Static Public Member Functions | |
static EncodedData | encode_dynamic (GeometryId id) |
static EncodedData | encode_anchored (GeometryId id) |
using ValueType = decltype(GeometryId::get_new_id().get_value()) |
EncodedData | ( | GeometryId | id, |
bool | is_dynamic | ||
) |
|
explicit |
|
static |
|
static |
ValueType encoding | ( | ) | const |
GeometryId id | ( | ) | const |
bool is_dynamic | ( | ) | const |
void set_anchored | ( | ) |
void set_dynamic | ( | ) |
void write_to | ( | fcl::CollisionObject< double > * | object | ) | const |