Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
CspaceFreeBox::SeparationCertificateProgram Struct Referencefinal

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

Public Member Functions

 SeparationCertificateProgram ()=default
 ~SeparationCertificateProgram () final
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable
 SeparationCertificateProgram (const SeparationCertificateProgram &)=default
SeparationCertificateProgramoperator= (const SeparationCertificateProgram &)=default
 SeparationCertificateProgram (SeparationCertificateProgram &&)=default
SeparationCertificateProgramoperator= (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::MathematicalProgramprog
 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
SeparationCertificateProgramBaseoperator= (const SeparationCertificateProgramBase &)=default
 SeparationCertificateProgramBase (SeparationCertificateProgramBase &&)=default
SeparationCertificateProgramBaseoperator= (SeparationCertificateProgramBase &&)=default

Constructor & Destructor Documentation

◆ SeparationCertificateProgram() [1/3]

SeparationCertificateProgram ( const SeparationCertificateProgram & )
default

◆ SeparationCertificateProgram() [2/3]

SeparationCertificateProgram ( SeparationCertificateProgram && )
default

◆ SeparationCertificateProgram() [3/3]

SeparationCertificateProgram ( )
default

◆ ~SeparationCertificateProgram()

Member Function Documentation

◆ operator=() [1/2]

◆ operator=() [2/2]

Member Data Documentation

◆ certificate

SeparationCertificate certificate

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