#include <limits>#include <memory>#include <optional>#include <utility>#include <vector>#include "drake/common/copyable_unique_ptr.h"#include "drake/common/drake_assert.h"#include "drake/common/parallelism.h"#include "drake/common/reset_after_move.h"#include "drake/geometry/geometry_ids.h"#include "drake/geometry/query_object.h"#include "drake/geometry/shape_specification.h"#include "drake/math/rigid_transform.h"#include "drake/solvers/mathematical_program.h"Classes | |
| struct | SampledVolume | 
| The result of a volume calculation from CalcVolumeViaSampling().  More... | |
| class | ConvexSet | 
| Abstract base class for defining a convex set.  More... | |
Namespaces | |
| drake | |
| drake::geometry | |
| drake::geometry::optimization | |
Typedefs | |
| typedef std::vector< copyable_unique_ptr< ConvexSet > > | ConvexSets | 
| Provides the recommended container for passing a collection of ConvexSet instances.  More... | |
Functions | |
| template<typename... Args> | |
| ConvexSets | MakeConvexSets (Args &&... args) | 
| Helper function that allows the ConvexSets to be initialized from arguments containing ConvexSet references, or unique_ptr<ConvexSet> instances, or any object that can be assigned to ConvexSets::value_type.  More... | |