Specialization for 3D with special members width(),height() and depth().
More...
#include <geometry/Size.h>
|
| const Base & | base () const |
| |
| Base & | base () |
| |
| const Scalar & | coeff (int index) const |
| |
| const Scalar & | coeff (int row, int col) const |
| |
| Scalar & | coeffRef (int index) |
| |
| Scalar & | coeffRef (int row, int col) |
| |
| int | cols () const |
| |
| Scalar * | data () |
| |
| const Scalar * | data () const |
| |
| PacketScalar | packet (int index) const |
| |
| PacketScalar | packet (int row, int col) const |
| |
| void | resize (int size) |
| |
| void | resize (int rows, int cols) |
| |
| int | rows () const |
| |
| Matrix & | setConstant (int rows, int cols, const Scalar &value) |
| |
| Matrix & | setConstant (int size, const Scalar &value) |
| |
| Matrix & | setIdentity (int rows, int cols) |
| |
| Matrix & | setOnes (int rows, int cols) |
| |
| Matrix & | setOnes (int size) |
| |
| Matrix & | setRandom (int rows, int cols) |
| |
| Matrix & | setRandom (int size) |
| |
| Matrix & | setZero (int rows, int cols) |
| |
| Matrix & | setZero (int size) |
| |
| int | stride (void) const |
| |
| void | swap (const MatrixBase< OtherDerived > &other) |
| |
| void | writePacket (int index, const PacketScalar &x) |
| |
| void | writePacket (int row, int col, const PacketScalar &x) |
| |
|
| | Size () |
| | the default constructor More...
|
| |
| template<typename MatrixDerived > |
| | Size (const Eigen::MatrixBase< MatrixDerived > &matrix) |
| | a constructor to initialize width and height with a Eigen-matrix of correct dimension More...
|
| |
| | Size (T width, T height, T depth) |
| | a constructor to initialize the size with width, height, and depth in the 3D case More...
|
| |
|
| T | width () const |
| | return the width More...
|
| |
| T | height () const |
| | return the height More...
|
| |
| T | depth () const |
| | return the depth More...
|
| |
| T & | width () |
| | return the width More...
|
| |
| T & | height () |
| | return the height More...
|
| |
| T & | depth () |
| | return the depth More...
|
| |
| template<typename Reflector > |
| void | reflect (Reflector &reflector) |
| | the serialization definition More...
|
| |
|
| | operator PointType () const |
| | converts to mira Point More...
|
| |
|
| static UnalignedMapType | Map (Scalar *data, int rows, int cols) |
| |
| static const UnalignedMapType | Map (const Scalar *data, int rows, int cols) |
| |
| static UnalignedMapType | Map (Scalar *data, int size) |
| |
| static const UnalignedMapType | Map (const Scalar *data, int size) |
| |
| static UnalignedMapType | Map (Scalar *data) |
| |
| static const UnalignedMapType | Map (const Scalar *data) |
| |
| static AlignedMapType | MapAligned (Scalar *data, int rows, int cols) |
| |
| static const AlignedMapType | MapAligned (const Scalar *data, int rows, int cols) |
| |
| static AlignedMapType | MapAligned (Scalar *data, int size) |
| |
| static const AlignedMapType | MapAligned (const Scalar *data, int size) |
| |
| static AlignedMapType | MapAligned (Scalar *data) |
| |
| static const AlignedMapType | MapAligned (const Scalar *data) |
| |
|
| ei_matrix_storage< Scalar, MaxSizeAtCompileTime, RowsAtCompileTime, ColsAtCompileTime, Options > | m_storage |
| |
template<typename T>
class mira::Size< T, 3 >
Specialization for 3D with special members width(),height() and depth().
◆ BaseType
◆ PointType
◆ Size() [1/3]
◆ Size() [2/3]
a constructor to initialize width and height with a Eigen-matrix of correct dimension
◆ Size() [3/3]
| Size |
( |
T |
width, |
|
|
T |
height, |
|
|
T |
depth |
|
) |
| |
|
inline |
a constructor to initialize the size with width, height, and depth in the 3D case
◆ width() [1/2]
◆ height() [1/2]
◆ depth() [1/2]
◆ width() [2/2]
◆ height() [2/2]
◆ depth() [2/2]
◆ reflect()
| void reflect |
( |
Reflector & |
reflector | ) |
|
|
inline |
the serialization definition
◆ operator PointType()
The documentation for this class was generated from the following file: