H A D | DenseStorage.h | 108 * \class DenseStorage 118 template<typename T, int Size, int _Rows, int _Cols, int _Options> class DenseStorage; 121 template<typename T, int Size, int _Rows, int _Cols, int _Options> class DenseStorage class in namespace:Eigen 125 inline DenseStorage() {} function in class:Eigen::DenseStorage 126 inline DenseStorage(internal::constructor_without_unaligned_array_assert) function in class:Eigen::DenseStorage 128 inline DenseStorage(DenseIndex,DenseIndex,DenseIndex) {} function in class:Eigen::DenseStorage 129 inline void swap(DenseStorage& other) { std::swap(m_data,other.m_data); } 139 template<typename T, int _Rows, int _Cols, int _Options> class DenseStorage<T, 0, _Rows, _Cols, _Options> class in namespace:Eigen 142 inline DenseStorage() {} function in class:Eigen::DenseStorage 143 inline DenseStorage(interna function in class:Eigen::DenseStorage 144 inline DenseStorage(DenseIndex,DenseIndex,DenseIndex) {} function in class:Eigen::DenseStorage 155 template<typename T, int _Options> class DenseStorage<T, 0, Dynamic, Dynamic, _Options> class in namespace:Eigen 158 template<typename T, int _Rows, int _Options> class DenseStorage<T, 0, _Rows, Dynamic, _Options> class in namespace:Eigen 161 template<typename T, int _Cols, int _Options> class DenseStorage<T, 0, Dynamic, _Cols, _Options> class in namespace:Eigen 165 template<typename T, int Size, int _Options> class DenseStorage<T, Size, Dynamic, Dynamic, _Options> class in namespace:Eigen 171 inline DenseStorage() : m_rows(0), m_cols(0) {} function in class:Eigen::DenseStorage 172 inline DenseStorage(internal::constructor_without_unaligned_array_assert) function in class:Eigen::DenseStorage 174 inline DenseStorage(DenseIndex, DenseIndex nbRows, DenseIndex nbCols) : m_rows(nbRows), m_cols(nbCols) {} function in class:Eigen::DenseStorage 186 template<typename T, int Size, int _Cols, int _Options> class DenseStorage<T, Size, Dynamic, _Cols, _Options> class in namespace:Eigen 191 inline DenseStorage() : m_rows(0) {} function in class:Eigen::DenseStorage 192 inline DenseStorage(internal::constructor_without_unaligned_array_assert) function in class:Eigen::DenseStorage 194 inline DenseStorage(DenseIndex, DenseIndex nbRows, DenseIndex) : m_rows(nbRows) {} function in class:Eigen::DenseStorage 205 template<typename T, int Size, int _Rows, int _Options> class DenseStorage<T, Size, _Rows, Dynamic, _Options> class in namespace:Eigen 210 inline DenseStorage() : m_cols(0) {} function in class:Eigen::DenseStorage 211 inline DenseStorage(internal::constructor_without_unaligned_array_assert) function in class:Eigen::DenseStorage 213 inline DenseStorage(DenseIndex, DenseIndex, DenseIndex nbCols) : m_cols(nbCols) {} function in class:Eigen::DenseStorage 224 template<typename T, int _Options> class DenseStorage<T, Dynamic, Dynamic, Dynamic, _Options> class in namespace:Eigen 230 inline DenseStorage() : m_data(0), m_rows(0), m_cols(0) {} function in class:Eigen::DenseStorage 231 inline DenseStorage(internal::constructor_without_unaligned_array_assert) function in class:Eigen::DenseStorage 233 inline DenseStorage(DenseIndex size, DenseIndex nbRows, DenseIndex nbCols) function in class:Eigen::DenseStorage 266 template<typename T, int _Rows, int _Options> class DenseStorage<T, Dynamic, _Rows, Dynamic, _Options> class in namespace:Eigen 271 inline DenseStorage() : m_data(0), m_cols(0) {} function in class:Eigen::DenseStorage 272 inline DenseStorage(internal::constructor_without_unaligned_array_assert) : m_data(0), m_cols(0) {} function in class:Eigen::DenseStorage 273 inline DenseStorage(DenseIndex size, DenseIndex, DenseIndex nbCols) : m_data(internal::conditional_aligned_new_auto<T,(_Options&DontAlign)==0>(size)), m_cols(nbCols) function in class:Eigen::DenseStorage 302 template<typename T, int _Cols, int _Options> class DenseStorage<T, Dynamic, Dynamic, _Cols, _Options> class in namespace:Eigen 307 inline DenseStorage() : m_data(0), m_rows(0) {} function in class:Eigen::DenseStorage 308 inline DenseStorage(internal::constructor_without_unaligned_array_assert) : m_data(0), m_rows(0) {} function in class:Eigen::DenseStorage 309 inline DenseStorage(DenseIndex size, DenseIndex nbRows, DenseIndex) : m_data(internal::conditional_aligned_new_auto<T,(_Options&DontAlign)==0>(size)), m_rows(nbRows) function in class:Eigen::DenseStorage [all...] |