Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
CspaceFreePolytope::SearchResult Class Reference

Detailed Description

Result on searching the C-space polytope and separating planes.

#include <drake/geometry/optimization/cspace_free_polytope.h>

Public Member Functions

 SearchResult ()=default
 ~SearchResult ()
const Eigen::MatrixXd & C () const
const Eigen::VectorXd & d () const
const HPolyhedroncertified_polytope () const
const std::unordered_map< int, Vector3< symbolic::Polynomial > > & a () const
 Each plane index is mapped to a vector of polynomials.
const std::unordered_map< int, symbolic::Polynomial > & b () const
 Each plane index is mapped to a polynomial,.
int num_iter () const
 The number of iterations taken to search for the result.
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable
 SearchResult (const SearchResult &)=default
SearchResultoperator= (const SearchResult &)=default
 SearchResult (SearchResult &&)=default
SearchResultoperator= (SearchResult &&)=default

Friends

class CspaceFreePolytope

Constructor & Destructor Documentation

◆ SearchResult() [1/3]

SearchResult ( const SearchResult & )
default

◆ SearchResult() [2/3]

SearchResult ( SearchResult && )
default

◆ SearchResult() [3/3]

SearchResult ( )
default

◆ ~SearchResult()

Member Function Documentation

◆ a()

const std::unordered_map< int, Vector3< symbolic::Polynomial > > & a ( ) const
nodiscard

Each plane index is mapped to a vector of polynomials.

◆ b()

const std::unordered_map< int, symbolic::Polynomial > & b ( ) const
nodiscard

Each plane index is mapped to a polynomial,.

◆ C()

const Eigen::MatrixXd & C ( ) const
nodiscard

◆ certified_polytope()

const HPolyhedron & certified_polytope ( ) const
nodiscard

◆ d()

const Eigen::VectorXd & d ( ) const
nodiscard

◆ num_iter()

int num_iter ( ) const
nodiscard

The number of iterations taken to search for the result.

◆ operator=() [1/2]

SearchResult & operator= ( const SearchResult & )
default

◆ operator=() [2/2]

SearchResult & operator= ( SearchResult && )
default

◆ CspaceFreePolytope

friend class CspaceFreePolytope
friend

The documentation for this class was generated from the following file: