#include <multicontact-api/geometry/fwd.hpp>
|
enum | { dim = _dim,
Options = _Options
} |
|
typedef Eigen::Matrix< Scalar, dim, -1, Options > | MatrixDx |
|
typedef Eigen::Matrix< Scalar, dim, dim, Options > | MatrixD |
|
typedef Eigen::Matrix< Scalar, dim, 1, Options > | VectorD |
|
typedef Eigen::DenseIndex | Index |
|
|
| LinearCone () |
| Default constructor. More...
|
|
template<typename EigenDerived > |
| LinearCone (const Eigen::MatrixBase< EigenDerived > &rays) |
| Constructor from a set of rays. More...
|
|
| LinearCone (const Index size) |
| Contrustor from a given size. More...
|
|
template<typename S2 , int O2> |
| LinearCone (const LinearCone< S2, dim, O2 > &other) |
| Copy constructor. More...
|
|
void | addRay (const VectorD &ray) |
|
template<typename EigenDerived > |
void | stack (const Eigen::MatrixBase< EigenDerived > &rays) |
|
template<typename S2 , int O2> |
void | stack (const LinearCone< S2, dim, O2 > &other) |
|
const MatrixDx & | rays () const |
|
MatrixDx & | rays () |
|
Index | size () const |
|
template<typename S2 , int O2> |
bool | operator== (const LinearCone< S2, dim, O2 > &other) const |
|
template<typename S2 , int O2> |
bool | operator!= (const LinearCone< S2, dim, O2 > &other) const |
|
template<typename S2 , int O2> |
bool | isApprox (const LinearCone< S2, dim, O2 > &other, const Scalar &prec=Eigen::NumTraits< Scalar >::dummy_precision()) const |
|
void | disp (std::ostream &os) const |
|
|
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
|
◆ Index
template<typename _Scalar , int _dim, int _Options>
◆ MatrixD
template<typename _Scalar , int _dim, int _Options>
◆ MatrixDx
template<typename _Scalar , int _dim, int _Options>
◆ VectorD
template<typename _Scalar , int _dim, int _Options>
◆ anonymous enum
template<typename _Scalar , int _dim, int _Options>
◆ LinearCone() [1/4]
template<typename _Scalar , int _dim, int _Options>
◆ LinearCone() [2/4]
template<typename _Scalar , int _dim, int _Options>
template<typename EigenDerived >
Constructor from a set of rays.
◆ LinearCone() [3/4]
template<typename _Scalar , int _dim, int _Options>
Contrustor from a given size.
◆ LinearCone() [4/4]
template<typename _Scalar , int _dim, int _Options>
template<typename S2 , int O2>
◆ addRay()
template<typename _Scalar , int _dim, int _Options>
◆ disp()
template<typename _Scalar , int _dim, int _Options>
◆ isApprox()
template<typename _Scalar , int _dim, int _Options>
template<typename S2 , int O2>
◆ operator!=()
template<typename _Scalar , int _dim, int _Options>
template<typename S2 , int O2>
◆ operator==()
template<typename _Scalar , int _dim, int _Options>
template<typename S2 , int O2>
◆ rays() [1/2]
template<typename _Scalar , int _dim, int _Options>
◆ rays() [2/2]
template<typename _Scalar , int _dim, int _Options>
- Returns
- the rays of the linear cone.
◆ size()
template<typename _Scalar , int _dim, int _Options>
- Returns
- the number of rays, i.e. the number of cols of m_rays
◆ stack() [1/2]
template<typename _Scalar , int _dim, int _Options>
template<typename EigenDerived >
◆ stack() [2/2]
template<typename _Scalar , int _dim, int _Options>
template<typename S2 , int O2>
◆ boost::serialization::access
template<typename _Scalar , int _dim, int _Options>
friend class boost::serialization::access |
|
friend |
◆ operator<<
template<typename _Scalar , int _dim, int _Options>
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const LinearCone< _Scalar, _dim, _Options > & |
C |
|
) |
| |
|
friend |
◆ m_rays
template<typename _Scalar , int _dim, int _Options>
◆ Scalar
template<typename _Scalar , int _dim, int _Options>
The documentation for this struct was generated from the following files: