Simbody  3.7
SimTK::Study Class Reference
+ Inheritance diagram for SimTK::Study:

Classes

class  Guts
 
This is the declaration for the Study::Guts class, the abstract object to which a Study handle points. More...
 

Public Member Functions

 Study ()
 
 Study (const Study &)
 
Studyoperator= (const Study &)
 
 ~Study ()
 
 Study (const System &sys)
 
const StringgetName () const
 
const StringgetVersion () const
 
const SystemgetSystem () const
 
const StategetState () const
 
StateupdState ()
 
bool isOwnerHandle () const
 Is this handle the owner of this rep? This is true if the handle is empty or if its rep points back here. More...
 
bool isEmptyHandle () const
 
bool isSameStudy (const Study &otherStudy) const
 
const Study::GutsgetStudyGuts () const
 
Study::GutsupdStudyGuts ()
 
void adoptStudyGuts (Study::Guts *g)
 
 Study (Study::Guts *g)
 
bool hasGuts () const
 

Friends

class Guts
 

Constructor & Destructor Documentation

◆ Study() [1/4]

SimTK::Study::Study ( )
inline

◆ Study() [2/4]

SimTK::Study::Study ( const Study )

◆ ~Study()

SimTK::Study::~Study ( )

◆ Study() [3/4]

SimTK::Study::Study ( const System sys)
explicit

◆ Study() [4/4]

SimTK::Study::Study ( Study::Guts g)
inlineexplicit

Member Function Documentation

◆ operator=()

Study& SimTK::Study::operator= ( const Study )

◆ getName()

const String& SimTK::Study::getName ( ) const

◆ getVersion()

const String& SimTK::Study::getVersion ( ) const

◆ getSystem()

const System& SimTK::Study::getSystem ( ) const

◆ getState()

const State& SimTK::Study::getState ( ) const

◆ updState()

State& SimTK::Study::updState ( )

◆ isOwnerHandle()

bool SimTK::Study::isOwnerHandle ( ) const

Is this handle the owner of this rep? This is true if the handle is empty or if its rep points back here.

◆ isEmptyHandle()

bool SimTK::Study::isEmptyHandle ( ) const

◆ isSameStudy()

bool SimTK::Study::isSameStudy ( const Study otherStudy) const

◆ getStudyGuts()

const Study::Guts& SimTK::Study::getStudyGuts ( ) const
inline

◆ updStudyGuts()

Study::Guts& SimTK::Study::updStudyGuts ( )
inline

◆ adoptStudyGuts()

void SimTK::Study::adoptStudyGuts ( Study::Guts g)

◆ hasGuts()

bool SimTK::Study::hasGuts ( ) const
inline

Friends And Related Function Documentation

◆ Guts

friend class Guts
friend

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