Eigenunsupported
3.3.7

Base class of any skyline matrices or skyline expressions.
Derived 
Public Types  
enum  { RowsAtCompileTime, ColsAtCompileTime, SizeAtCompileTime , IsVectorAtCompileTime, Flags, CoeffReadCost } 
Public Member Functions  
Index  cols () const 
const internal::eval< Derived, IsSkyline >::type  eval () const 
Index  innerSize () const 
Index  nonZeros () const 
Index  outerSize () const 
Index  rows () const 
Index  size () const 
anonymous enum 
Enumerator  

RowsAtCompileTime  The number of rows at compiletime. This is just a copy of the value provided by the Derived type. If a value is not known at compiletime, it is set to the Dynamic constant. 
ColsAtCompileTime  The number of columns at compiletime. This is just a copy of the value provided by the Derived type. If a value is not known at compiletime, it is set to the Dynamic constant. 
SizeAtCompileTime  This is equal to the number of coefficients, i.e. the number of rows times the number of columns, or to Dynamic if this is not known at compiletime.

IsVectorAtCompileTime  This is set to true if either the number of rows or the number of columns is known at compiletime to be equal to 1. Indeed, in that case, we are dealing with a columnvector (if there is only one column) or with a rowvector (if there is only one row). 
Flags  This stores expression Flags flags which may or may not be inherited by new expressions constructed from this one. See the list of flags. 
CoeffReadCost  This is a rough measure of how expensive it is to read one coefficient from this expression. 

inline 

inline 
Notice that in the case of a plain matrix or vector (not an expression) this function just returns a const reference, in order to avoid a useless copy.

inline 

inline 

inline 

inline 

inline 