MultiVectorMatrixSpace Class Reference

#include <IpMultiVectorMatrix.hpp>

Inheritance diagram for MultiVectorMatrixSpace:

MatrixSpace ReferencedObject

List of all members.


Detailed Description

This is the matrix space for MultiVectorMatrix.

Public Member Functions

MultiVectorMatrixMakeNewMultiVectorMatrix () const
 Method for creating a new matrix of this specific type.
virtual MatrixMakeNew () const
 Overloaded MakeNew method for the MatrixSpace base class.
SmartPtr< const VectorSpaceColVectorSpace () const
 Accessor method for the VectorSpace for the columns.
Constructors / Destructors
 MultiVectorMatrixSpace (Index ncols, const VectorSpace &vec_space)
 Constructor, given the number of columns (i.e., Vectors to be stored) and given the VectorSpace for the Vectors.
 ~MultiVectorMatrixSpace ()
 Destructor.

Constructor & Destructor Documentation

MultiVectorMatrixSpace ( Index  ncols,
const VectorSpace vec_space 
)

Constructor, given the number of columns (i.e., Vectors to be stored) and given the VectorSpace for the Vectors.

~MultiVectorMatrixSpace (  )  [inline]

Destructor.


Member Function Documentation

MultiVectorMatrix* MakeNewMultiVectorMatrix (  )  const [inline]

Method for creating a new matrix of this specific type.

Referenced by MultiVectorMatrixSpace::MakeNew(), and MultiVectorMatrix::MakeNewMultiVectorMatrix().

virtual Matrix* MakeNew (  )  const [inline, virtual]

Overloaded MakeNew method for the MatrixSpace base class.

Implements MatrixSpace.

References MultiVectorMatrixSpace::MakeNewMultiVectorMatrix().

SmartPtr<const VectorSpace> ColVectorSpace (  )  const [inline]

Accessor method for the VectorSpace for the columns.

Referenced by MultiVectorMatrix::ColVectorSpace(), and MultiVectorMatrix::FillWithNewVectors().


The documentation for this class was generated from the following files:

Generated on Fri Sep 26 07:44:26 2008 for SimTKcore by  doxygen 1.5.6