#include <drake/geometry/optimization/cspace_free_structs.h>
Public Member Functions | |
| SeparationCertificateProgramBase ()=default | |
| virtual | ~SeparationCertificateProgramBase () |
Public Attributes | |
| copyable_unique_ptr< solvers::MathematicalProgram > | prog |
| The program that stores all the constraints to search for the separating plane and Lagrangian multipliers as certificate. | |
| int | plane_index {-1} |
Protected Member Functions | |
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable | |
| SeparationCertificateProgramBase (const SeparationCertificateProgramBase &)=default | |
| SeparationCertificateProgramBase & | operator= (const SeparationCertificateProgramBase &)=default |
| SeparationCertificateProgramBase (SeparationCertificateProgramBase &&)=default | |
| SeparationCertificateProgramBase & | operator= (SeparationCertificateProgramBase &&)=default |
|
default |
|
virtual |
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
| int plane_index {-1} |
The program that stores all the constraints to search for the separating plane and Lagrangian multipliers as certificate.