|
| enum | { ROWS = 4
, COLS = 4
} |
| enum | { DIMENSION = 3
} |
| typedef vctFixedSizeMatrix< value_type, ROWS, COLS, _rowMajor > | ContainerType |
| typedef vctFrame4x4Base< ContainerType > | BaseType |
| typedef vctFrame4x4< value_type, _rowMajor > | ThisType |
| typedef cmnTypeTraits< value_type > | TypeTraits |
| enum | |
| enum | |
| typedef vctFixedSizeMatrix< _elementType, 4, 4, _rowMajor > | ContainerType |
| typedef vctFrame4x4ConstBase< ContainerType > | BaseType |
| typedef vctFrame4x4Base< ContainerType > | ThisType |
| typedef BaseType::RowRefType | RowRefType |
| typedef BaseType::ColumnRefType | ColumnRefType |
| typedef BaseType::ConstRowRefType | ConstRowRefType |
| typedef BaseType::ConstColumnRefType | ConstColumnRefType |
| typedef BaseType::DiagonalRefType | DiagonalRefType |
| typedef BaseType::ConstDiagonalRefType | ConstDiagonalRefType |
| typedef BaseType::RefTransposeType | RefTransposeType |
| typedef BaseType::ConstRefTransposeType | ConstRefTransposeType |
| typedef BaseType::MatrixValueType | MatrixValueType |
| typedef BaseType::TranslationRefType | TranslationRefType |
| typedef BaseType::ConstTranslationRefType | ConstTranslationRefType |
| typedef BaseType::PerspectiveRefType | PerspectiveRefType |
| typedef BaseType::ConstPerspectiveRefType | ConstPerspectiveRefType |
| typedef BaseType::RotationRefType | RotationRefType |
| typedef BaseType::ConstRotationRefType | ConstRotationRefType |
| typedef cmnTypeTraits< value_type > | TypeTraits |
| enum | |
| enum | |
| enum | |
| typedef vctFixedSizeMatrix< _elementType, 4, 4, _rowMajor > | BaseType |
| typedef vctFixedSizeMatrix< _elementType, 4, 4, _rowMajor > | ContainerType |
| typedef vctFrame4x4ConstBase< ContainerType > | ThisType |
| typedef BaseType::RowValueType | RowValueType |
| typedef BaseType::ColumnValueType | ColumnValueType |
| typedef BaseType::RowRefType | RowRefType |
| typedef BaseType::ColumnRefType | ColumnRefType |
| typedef BaseType::ConstRowRefType | ConstRowRefType |
| typedef BaseType::ConstColumnRefType | ConstColumnRefType |
| typedef BaseType::DiagonalRefType | DiagonalRefType |
| typedef BaseType::ConstDiagonalRefType | ConstDiagonalRefType |
| typedef BaseType::RefTransposeType | RefTransposeType |
| typedef BaseType::ConstRefTransposeType | ConstRefTransposeType |
| typedef vctFrame4x4< value_type, COLSTRIDE<=ROWSTRIDE > | FrameValueType |
| typedef cmnTypeTraits< value_type > | TypeTraits |
| typedef vctFixedSizeVectorRef< value_type, DIMENSION, ROWSTRIDE > | TranslationRefType |
| typedef vctFixedSizeConstVectorRef< value_type, DIMENSION, ROWSTRIDE > | ConstTranslationRefType |
| typedef vctFixedSizeVectorRef< value_type, DIMENSION, COLSTRIDE > | PerspectiveRefType |
| typedef vctFixedSizeConstVectorRef< value_type, DIMENSION, COLSTRIDE > | ConstPerspectiveRefType |
| typedef vctMatrixRotation3Ref< value_type, ROWSTRIDE, COLSTRIDE > | RotationRefType |
| typedef vctMatrixRotation3ConstRef< value_type, ROWSTRIDE, COLSTRIDE > | ConstRotationRefType |
| typedef vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows > | MatrixTraits |
| typedef vctFixedSizeMatrixBase< _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows, _elementType, typename vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows >::array > | BaseType |
| typedef vctFixedSizeMatrix< _elementType, _rows, _cols, _rowMajor > | ThisType |
| typedef MatrixTraits::iterator | iterator |
| typedef MatrixTraits::const_iterator | const_iterator |
| typedef MatrixTraits::reverse_iterator | reverse_iterator |
| typedef MatrixTraits::const_reverse_iterator | const_reverse_iterator |
| typedef class cmnTypeTraits< value_type > | TypeTraits |
| typedef TypeTraits::VaArgPromotion | ElementVaArgPromotion |
| enum | |
| enum | |
| typedef vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows >::array > | ThisType |
| typedef vctFixedSizeConstMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows >::array > | BaseType |
| typedef vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowStride, _colStride > | MatrixTraits |
| typedef MatrixTraits::iterator | iterator |
| typedef MatrixTraits::const_iterator | const_iterator |
| typedef MatrixTraits::reverse_iterator | reverse_iterator |
| typedef MatrixTraits::const_reverse_iterator | const_reverse_iterator |
| typedef BaseType::RowRefType | RowRefType |
| typedef BaseType::ColumnRefType | ColumnRefType |
| typedef BaseType::ConstRowRefType | ConstRowRefType |
| typedef BaseType::ConstColumnRefType | ConstColumnRefType |
| typedef BaseType::DiagonalRefType | DiagonalRefType |
| typedef BaseType::ConstDiagonalRefType | ConstDiagonalRefType |
| typedef BaseType::RefTransposeType | RefTransposeType |
| typedef BaseType::ConstRefTransposeType | ConstRefTransposeType |
| typedef BaseType::RowValueType | RowValueType |
| typedef BaseType::ColumnValueType | ColumnValueType |
| enum | |
| enum | |
| enum | |
| enum | |
| typedef vctFixedSizeConstMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows >::array > | ThisType |
| typedef vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowStride, _colStride > | MatrixTraits |
| typedef MatrixTraits::iterator | iterator |
| typedef MatrixTraits::const_iterator | const_iterator |
| typedef MatrixTraits::reverse_iterator | reverse_iterator |
| typedef MatrixTraits::const_reverse_iterator | const_reverse_iterator |
| typedef vctFixedSizeConstVectorRef< _elementType, COLS, COLSTRIDE > | ConstRowRefType |
| typedef vctFixedSizeVectorRef< _elementType, COLS, COLSTRIDE > | RowRefType |
| typedef vctFixedSizeConstVectorRef< _elementType, ROWS, ROWSTRIDE > | ConstColumnRefType |
| typedef vctFixedSizeVectorRef< _elementType, ROWS, ROWSTRIDE > | ColumnRefType |
| typedef vctFixedSizeConstVectorRef< _elementType, DIAGONAL_LENGTH, DIAGONAL_STRIDE > | ConstDiagonalRefType |
| typedef vctFixedSizeVectorRef< _elementType, DIAGONAL_LENGTH, DIAGONAL_STRIDE > | DiagonalRefType |
| typedef vctFixedSizeVector< _elementType, COLS > | RowValueType |
| typedef vctFixedSizeVector< _elementType, ROWS > | ColumnValueType |
| typedef vctFixedSizeConstMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > | ConstRefType |
| typedef vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > | RefType |
| typedef vctFixedSizeConstMatrixRef< _elementType, _cols, _rows, _colStride, _rowStride > | ConstRefTransposeType |
| typedef vctFixedSizeMatrixRef< _elementType, _cols, _rows, _colStride, _rowStride > | RefTransposeType |
| typedef vctFixedSizeMatrix< _elementType, COLS, ROWS, COLSTRIDE<=ROWSTRIDE > | TransposeValueType |
| typedef vctFixedSizeMatrix< _elementType, ROWS, COLS, COLSTRIDE<=ROWSTRIDE > | MatrixValueType |
| typedef vctFixedSizeMatrix< bool, ROWS, COLS, COLSTRIDE<=ROWSTRIDE > | BoolMatrixValueType |
| typedef vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowMajor?_cols:1, _rowMajor?1:_rows >::array | DataType |
|
| | VCT_CONTAINER_TRAITS_TYPEDEFS (_elementType) |
| | vctFrame4x4 (void) |
| | vctFrame4x4 (const ThisType &other) |
| ThisType & | operator= (const ThisType &other) |
| template<bool __rowMajor> |
| | vctFrame4x4 (const vctFrame4x4< value_type, __rowMajor > &other) |
| template<bool __rowMajor> |
| ThisType & | operator= (const vctFrame4x4< value_type, __rowMajor > &other) |
| template<class __containerType> |
| | vctFrame4x4 (const vctFrame4x4ConstBase< __containerType > &other) |
| template<class __containerType> |
| ThisType & | operator= (const vctFrame4x4ConstBase< __containerType > &other) |
| | vctFrame4x4 (const ContainerType &other) |
| ThisType & | operator= (const ContainerType &other) |
| template<class _rotationType, class _translationType> |
| | vctFrame4x4 (const _rotationType &rotation, const _translationType &translation) |
| template<class __containerType> |
| | vctFrame4x4 (const vctFrameBase< __containerType > &other) |
| template<class __containerType> |
| | vctFrame4x4 (const vctFrameBase< __containerType > &other, bool normalizeInput) |
| | VCT_CONTAINER_TRAITS_TYPEDEFS (typename ContainerType::value_type) |
| | vctFrame4x4Base (void) |
| ConstTranslationRefType | Translation (void) const |
| ConstRotationRefType | Rotation (void) const |
| ConstPerspectiveRefType | Perspective (void) const |
| ThisType & | From (const __rotationType &rotation, const __translationType &translation) CISST_THROW(std |
| ThisType & | FromNormalized (const __rotationType &rotation, const __translationType &translation) |
| ThisType & | FromRaw (const __rotationType &rotation, const __translationType &translation) |
| ThisType & | NormalizedSelf (void) |
| ThisType & | InverseSelf (void) |
| ThisType & | InverseOf (const vctFrame4x4ConstBase< __containerType > &otherFrame) |
| | VCT_CONTAINER_TRAITS_TYPEDEFS (typename ContainerType::value_type) |
| | vctFrame4x4ConstBase (void) |
| ConstTranslationRefType | Translation (void) const |
| ConstRotationRefType | Rotation (void) const |
| ConstPerspectiveRefType | Perspective (void) const |
| FrameValueType | Inverse (void) const |
| bool | IsNormalized (value_type tolerance=TypeTraits::Tolerance()) const |
| void | ApplyTo (const vctFixedSizeConstVectorBase< DIMENSION, __stride1, value_type, __dataPtrType1 > &input, vctFixedSizeVectorBase< DIMENSION, __stride2, value_type, __dataPtrType2 > &output) const |
| void | ApplyInverseTo (const vctFixedSizeConstVectorBase< DIMENSION, __stride1, value_type, __dataPtrType1 > &input, vctFixedSizeVectorBase< DIMENSION, __stride2, value_type, __dataPtrType2 > &output) const |
| bool | Equal (const ThisType &other) const |
| bool | operator== (const ThisType &other) const |
| bool | AlmostEqual (const ThisType &other, value_type tolerance=TypeTraits::Tolerance()) const |
| bool | AlmostEquivalent (const ThisType &other, value_type tolerance=TypeTraits::Tolerance()) const |
| | VCT_CONTAINER_TRAITS_TYPEDEFS (_elementType) |
| | vctFixedSizeMatrix () |
| ThisType & | operator= (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, __elementType, __dataPtrType > &other) |
| | VCT_CONTAINER_TRAITS_TYPEDEFS (_elementType) |
| iterator | begin () |
| iterator | end () |
| reverse_iterator | rbegin () |
| reverse_iterator | rend () |
| RowRefType | operator[] (size_type index) |
| pointer | Pointer (size_type rowIndex, size_type colIndex) |
| reference | at (size_type index) CISST_THROW(std |
| reference | operator() (size_type rowIndex, size_type colIndex) CISST_THROW(std |
| reference | Element (size_type rowIndex, size_type colIndex) |
| RowRefType | Row (size_type index) |
| ColumnRefType | Column (size_type index) |
| DiagonalRefType | Diagonal (void) |
| vctFixedSizeMatrixRef< _elementType, __subRows, __subCols, _rowStride, _colStride > | Ref (const size_type startRow=0, const size_type startCol=0) CISST_THROW(std |
| void | ExchangeRows (const size_type row1Index, const size_type row2Index) |
| void | ExchangeColumns (const size_type col1Index, const size_type col2Index) |
| void | SelectRowsFrom (const vctFixedSizeConstMatrixBase< __rows, _cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const vctFixedSizeConstVectorBase< _rows, __indexStride, index_type, __indexDataPtrType > &rowIndexVector) |
| void | SelectColsFrom (const vctFixedSizeConstMatrixBase< _rows, __cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const vctFixedSizeConstVectorBase< _cols, __indexStride, index_type, __indexDataPtrType > &colIndexVector) |
| void | RowPermutationOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const index_type permutedRowIndexes[]) |
| void | RowInversePermutationOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const index_type permutedRowIndexes[]) |
| void | ColumnPermutationOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const index_type permutedColumnIndexes[]) |
| void | ColumnInversePermutationOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, _elementType, __dataPtrType > &inputMatrix, const index_type permutedColumnIndexes[]) |
| value_type | SetAll (const value_type value) |
| bool | Zeros (void) |
| ThisType & | Assign (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, __elementType, __dataPtrType > &other) |
| ThisType & | ForceAssign (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, __elementType, __dataPtrType > &other) |
| bool | FastCopyOf (const vctDynamicConstMatrixBase< __matrixOwnerType, value_type > &source, bool performSafetyChecks=vctFastCopy::PerformChecks) CISST_THROW(std |
| RefTransposeType | TransposeRef (void) |
| ThisType & | SumOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | DifferenceOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | ElementwiseProductOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | ElementwiseRatioOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | ElementwiseMinOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | ElementwiseMaxOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __input1RowStride, __input1ColStride, value_type, __input1DataPtrType > &input1Matrix, const vctFixedSizeConstMatrixBase< _rows, _cols, __input2RowStride, __input2ColStride, value_type, __input2DataPtrType > &input2Matrix) |
| ThisType & | Add (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | Subtract (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | ElementwiseMultiply (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | ElementwiseDivide (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | ElementwiseMin (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | ElementwiseMax (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | operator+= (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | operator-= (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | ProductOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &matrix, const value_type scalar) |
| ThisType & | RatioOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &matrix, const value_type scalar) |
| ThisType & | ClippedAboveOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &matrix, const value_type upperBound) |
| ThisType & | ClippedBelowOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &matrix, const value_type lowerBound) |
| ThisType & | Multiply (const value_type scalar) |
| ThisType & | Divide (const value_type scalar) |
| ThisType & | ClipAbove (const value_type upperBound) |
| ThisType & | ClipBelow (const value_type lowerBound) |
| ThisType & | operator*= (const value_type scalar) |
| ThisType & | operator/= (const value_type scalar) |
| ThisType & | AddProductOf (const value_type scalar, const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | AddElementwiseProductOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride1, __colStride1, value_type, __dataPtrType1 > &matrix1, const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride2, __colStride2, value_type, __dataPtrType2 > &matrix2) |
| ThisType & | AbsOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | NegationOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | FloorOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | CeilOf (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | TransposeOf (const vctFixedSizeConstMatrixBase< _cols, _rows, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) |
| ThisType & | AbsSelf (void) |
| ThisType & | NegationSelf (void) |
| ThisType & | FloorSelf (void) |
| ThisType & | CeilSelf (void) |
| void | OuterProductOf (const vctFixedSizeConstVectorBase< _rows, __stride1, _elementType, __dataPtrType1 > &columnVector, const vctFixedSizeConstVectorBase< _cols, __stride2, _elementType, __dataPtrType2 > &rowVector) |
| bool | FromStreamRaw (std::istream &inputStream, const char delimiter=' ') |
| void | DeSerializeRaw (std::istream &inputStream) |
| | VCT_CONTAINER_TRAITS_TYPEDEFS (_elementType) |
| | VCT_NARRAY_TRAITS_TYPEDEFS (DIMENSION) |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| size_type | size () const |
| const nsize_type & | sizes (void) const |
| size_type | rows () const |
| size_type | cols () const |
| size_type | max_size () const |
| const nstride_type & | strides (void) const |
| difference_type | row_stride () const |
| difference_type | col_stride () const |
| bool | empty () const |
| ConstRowRefType | operator[] (size_type index) const |
| const_pointer | Pointer (size_type rowIndex, size_type colIndex) const |
| bool | ValidIndex (size_type index) const |
| bool | ValidRowIndex (size_type rowIndex) const |
| bool | ValidColIndex (size_type colIndex) const |
| const_reference | at (size_type index) const CISST_THROW(std |
| const_reference | operator() (size_type rowIndex, size_type colIndex) const CISST_THROW(std |
| const_reference | Element (size_type rowIndex, size_type colIndex) const |
| ConstRowRefType | Row (size_type index) const |
| ConstColumnRefType | Column (size_type index) const |
| ConstDiagonalRefType | Diagonal (void) const |
| vctFixedSizeConstMatrixRef< _elementType, __subRows, __subCols, _rowStride, _colStride > | Ref (const size_type startRow=0, const size_type startCol=0) const CISST_THROW(std |
| value_type | SumOfElements () const |
| value_type | ProductOfElements () const |
| value_type | Trace (void) const |
| value_type | NormSquare (void) const |
| NormType | Norm (void) const |
| value_type | L1Norm (void) const |
| value_type | LinfNorm (void) const |
| value_type | MaxElement (void) const |
| value_type | MinElement (void) const |
| value_type | MaxAbsElement (void) const |
| value_type | MinAbsElement (void) const |
| void | MinAndMaxElement (value_type &minElement, value_type &maxElement) const |
| bool | IsPositive (void) const |
| bool | IsNonNegative (void) const |
| bool | IsNonPositive (void) const |
| bool | IsNegative (void) const |
| bool | All (void) const |
| bool | Any (void) const |
| bool | IsFinite (void) const |
| bool | HasNaN (void) const |
| bool | IsColMajor (void) const |
| bool | IsRowMajor (void) const |
| bool | IsCompact (void) const |
| bool | IsFortran (void) const |
| bool | StorageOrder (void) const |
| bool | IsSquare (void) const |
| bool | FastCopyCompatible (const vctFixedSizeConstMatrixBase< __rows, __cols, __rowStride, __colStride, value_type, __dataPtrType > &source) const |
| bool | Equal (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | operator== (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | AlmostEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix, value_type tolerance) const |
| bool | NotEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | operator!= (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | Lesser (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | LesserOrEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | Greater (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| bool | GreaterOrEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseNotEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseLesser (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseLesserOrEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseGreater (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| BoolMatrixValueType | ElementwiseGreaterOrEqual (const vctFixedSizeConstMatrixBase< _rows, _cols, __rowStride, __colStride, value_type, __dataPtrType > &otherMatrix) const |
| MatrixValueType | Abs (void) const |
| MatrixValueType | Negation (void) const |
| MatrixValueType | Floor (void) const |
| MatrixValueType | Ceil (void) const |
| ConstRefTransposeType | TransposeRef (void) const |
| TransposeValueType | Transpose () const |
| std::string | ToString (void) const |
| void | ToStream (std::ostream &outputStream) const |
| void | ToStreamRaw (std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const |
| void | SerializeRaw (std::ostream &outputStream) const |