Public Types | 
| typedef Matrix< double, _nx, 1 >  | Vectornd | 
| typedef Matrix< double, _nu, 1 >  | Vectorcd | 
| typedef Matrix< double, _np, 1 >  | Vectormd | 
| typedef Matrix< double, _ng, 1 >  | Vectorgd | 
| typedef Matrix< double, _ng, _nx >  | Matrixgnd | 
| typedef Matrix< double, _ng, _nu >  | Matrixgcd | 
| typedef Matrix< double, _ng, _np >  | Matrixgmd | 
| typedef Matrix< double, _nx, _nx >  | Matrixnd | 
| typedef Matrix< double, _nx, _nu >  | Matrixncd | 
| typedef Matrix< double, _nu, _nx >  | Matrixcnd | 
| typedef Matrix< double, _nu, _nu >  | Matrixcd | 
| typedef Matrix< double, _np, _np >  | Matrixmd | 
| typedef Matrix< double, _nx, _np >  | Matrixnmd | 
| typedef Matrix< double, _np, _nx >  | Matrixmnd | 
Public Member Functions | 
|   | Constraint (int ng=0) | 
| virtual bool  | operator() (Vectorgd &g, double t, const T &x, const Vectorcd &u, const Vectormd *p=0, Matrixgnd *dgdx=0, Matrixgcd *dgdu=0, Matrixgmd *dgdp=0)=0 | 
| virtual bool  | operator() (Vectorgd &g, double t, const T &x, Matrixgnd *dgdx=0) | 
Public Attributes | 
| int  | ng | 
|   | constraint dimension  
  | 
template<typename T = VectorXd, int _nx = Dynamic, int _nu = Dynamic, int _np = Dynamic, int _ng = Dynamic> 
      
 
Reimplemented in gcop::PqpDem< T, _nx, _nu, _np >, gcop::Cylinder< T, _nx, _nu, _np >, gcop::Disk< T, _nx, _nu, _np >, and gcop::Shell< T, _nx, _nu, _np >.
 
 
template<typename T = VectorXd, int _nx = Dynamic, int _nu = Dynamic, int _np = Dynamic, int _ng = Dynamic> 
      
 
Reimplemented in gcop::PqpDem< T, _nx, _nu, _np >, gcop::Cylinder< T, _nx, _nu, _np >, gcop::Disk< T, _nx, _nu, _np >, and gcop::Shell< T, _nx, _nu, _np >.
 
 
template<typename T = VectorXd, int _nx = Dynamic, int _nu = Dynamic, int _np = Dynamic, int _ng = Dynamic> 
      
 
Reimplemented in gcop::PqpDem< T, _nx, _nu, _np >, gcop::Cylinder< T, _nx, _nu, _np >, gcop::Disk< T, _nx, _nu, _np >, and gcop::Shell< T, _nx, _nu, _np >.
 
 
template<typename T = VectorXd, int _nx = Dynamic, int _nu = Dynamic, int _np = Dynamic, int _ng = Dynamic> 
      
 
Reimplemented in gcop::PqpDem< T, _nx, _nu, _np >, gcop::Cylinder< T, _nx, _nu, _np >, gcop::Disk< T, _nx, _nu, _np >, and gcop::Shell< T, _nx, _nu, _np >.