Packs a ConstraintSetTpl and C2FunctionTpl together. More...
#include <proxsuite-nlp/constraint-set.hpp>
Public Types | |
| using | Scalar = _Scalar |
| using | FunctionType = C2FunctionTpl<Scalar> |
| using | ConstraintSet = ConstraintSetTpl<Scalar> |
Public Member Functions | |
| const FunctionType & | func () const |
| int | nr () const |
| ConstraintObjectTpl (ConstraintObjectTpl &&)=default | |
| ConstraintObjectTpl & | operator= (ConstraintObjectTpl &&)=default |
| ConstraintObjectTpl (const ConstraintObjectTpl &)=default | |
| ConstraintObjectTpl & | operator= (const ConstraintObjectTpl &)=default |
| ConstraintObjectTpl (shared_ptr< FunctionType > func, const polymorphic< ConstraintSet > &set) | |
| bool | operator== (const ConstraintObjectTpl &other) const |
Public Attributes | |
| Scalar | |
| shared_ptr< FunctionType > | func_ |
| polymorphic< ConstraintSet > | set_ |
Packs a ConstraintSetTpl and C2FunctionTpl together.
Definition at line 121 of file constraint-set.hpp.
| using proxsuite::nlp::ConstraintObjectTpl< _Scalar >::Scalar = _Scalar |
Definition at line 122 of file constraint-set.hpp.
| using proxsuite::nlp::ConstraintObjectTpl< _Scalar >::FunctionType = C2FunctionTpl<Scalar> |
Definition at line 125 of file constraint-set.hpp.
| using proxsuite::nlp::ConstraintObjectTpl< _Scalar >::ConstraintSet = ConstraintSetTpl<Scalar> |
Definition at line 126 of file constraint-set.hpp.
|
inline |
Definition at line 140 of file constraint-set.hpp.
|
inline |
Definition at line 131 of file constraint-set.hpp.
|
inline |
Definition at line 132 of file constraint-set.hpp.
|
inline |
Definition at line 144 of file constraint-set.hpp.
| proxsuite::nlp::ConstraintObjectTpl< _Scalar >::Scalar |
Definition at line 123 of file constraint-set.hpp.
| shared_ptr<FunctionType> proxsuite::nlp::ConstraintObjectTpl< _Scalar >::func_ |
Definition at line 128 of file constraint-set.hpp.
| polymorphic<ConstraintSet> proxsuite::nlp::ConstraintObjectTpl< _Scalar >::set_ |
Definition at line 129 of file constraint-set.hpp.