Simbody
Public Member Functions | Public Attributes

SimTK::MatrixStructure::Mask Struct Reference

#include <MatrixCharacteristics.h>

List of all members.

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


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines