#include <drake/geometry/optimization/cspace_free_box.h>
Public Member Functions | |
| SeparationCertificateProgram ()=default | |
| ~SeparationCertificateProgram () final | |
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable | |
| SeparationCertificateProgram (const SeparationCertificateProgram &)=default | |
| SeparationCertificateProgram & | operator= (const SeparationCertificateProgram &)=default |
| SeparationCertificateProgram (SeparationCertificateProgram &&)=default | |
| SeparationCertificateProgram & | operator= (SeparationCertificateProgram &&)=default |
| Public Member Functions inherited from SeparationCertificateProgramBase | |
| SeparationCertificateProgramBase ()=default | |
| virtual | ~SeparationCertificateProgramBase () |
Public Attributes | |
| SeparationCertificate | certificate |
| Public Attributes inherited from SeparationCertificateProgramBase | |
| 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} |
Additional Inherited Members | |
| Protected Member Functions inherited from SeparationCertificateProgramBase | |
| SeparationCertificateProgramBase (const SeparationCertificateProgramBase &)=default | |
| SeparationCertificateProgramBase & | operator= (const SeparationCertificateProgramBase &)=default |
| SeparationCertificateProgramBase (SeparationCertificateProgramBase &&)=default | |
| SeparationCertificateProgramBase & | operator= (SeparationCertificateProgramBase &&)=default |
|
default |
|
default |
|
default |
|
final |
|
default |
|
default |
| SeparationCertificate certificate |