Simbody  3.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SimTK::MatrixStructure::Mask Struct Reference

#include <MatrixCharacteristics.h>

Public Member Functions

 Mask ()
 Mask (StructureMask sm, PositionMask pm, DiagValueMask dm)
MasksetToUncommitted ()
bool isUncommitted () const
bool isSatisfiedBy (Structure str, Position pos, DiagValue diag) const
bool isSatisfiedBy (const MatrixStructure &actual) const

Public Attributes

StructureMask structure
PositionMask position
DiagValueMask diagValue

Constructor & Destructor Documentation

SimTK::MatrixStructure::Mask::Mask ( )
inline
SimTK::MatrixStructure::Mask::Mask ( StructureMask  sm,
PositionMask  pm,
DiagValueMask  dm 
)
inline

Member Function Documentation

Mask& SimTK::MatrixStructure::Mask::setToUncommitted ( )
inline
bool SimTK::MatrixStructure::Mask::isUncommitted ( ) const
inline
bool SimTK::MatrixStructure::Mask::isSatisfiedBy ( Structure  str,
Position  pos,
DiagValue  diag 
) const
inline
bool SimTK::MatrixStructure::Mask::isSatisfiedBy ( const MatrixStructure actual) const
inline

Member Data Documentation

StructureMask SimTK::MatrixStructure::Mask::structure
PositionMask SimTK::MatrixStructure::Mask::position
DiagValueMask SimTK::MatrixStructure::Mask::diagValue

The documentation for this struct was generated from the following file: