GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
GRPossibleBreakState saves the states of all structures that are important, if it is decided by the Break-Routine, that a possible break should become a Real break. More...
Classes | |
class | GRStaffAndState |
class | GRVoiceTagsAndStaff |
Public Member Functions | |
GRPossibleBreakState () | |
virtual | ~GRPossibleBreakState () |
void | SaveState (KF_IVector< GRStaff > *vstaffs, KF_IVector< GRVoiceManager > *vvcemgrs, GRStaffManager *staffmgr, const TYPE_TIMEPOSITION &curtp, float parforce, float breakval) |
void | ChangeStaffPointers (KF_IVector< GRStaff > *newstaves, GRPossibleBreakState *oldpbs) |
Public Attributes | |
float | pbreakval |
GRSpaceForceFunction2 * | sff |
GRSpaceForceFunction2 * | copyofcompletesff |
KF_IVector< GRStaffAndState > * | ssvect |
KF_IVector< GRVoiceTagsAndStaff > * | vtsvect |
int | springID |
GuidoPos | simplerodspos |
GuidoPos | complexrodspos |
GuidoPos | systemelementendpos |
TYPE_TIMEPOSITION | tp |
float | force |
GRRod * | lastrod |
GRRod * | firstrod |
GRPossibleBreakState saves the states of all structures that are important, if it is decided by the Break-Routine, that a possible break should become a Real break.
GRPossibleBreakState::GRPossibleBreakState | ( | ) |
|
virtual |
void GRPossibleBreakState::ChangeStaffPointers | ( | KF_IVector< GRStaff > * | newstaves, |
GRPossibleBreakState * | oldpbs | ||
) |
void GRPossibleBreakState::SaveState | ( | KF_IVector< GRStaff > * | vstaffs, |
KF_IVector< GRVoiceManager > * | vvcemgrs, | ||
GRStaffManager * | staffmgr, | ||
const TYPE_TIMEPOSITION & | curtp, | ||
float | parforce, | ||
float | breakval | ||
) |
GuidoPos GRPossibleBreakState::complexrodspos |
GRSpaceForceFunction2* GRPossibleBreakState::copyofcompletesff |
GRRod* GRPossibleBreakState::firstrod |
float GRPossibleBreakState::force |
GRRod* GRPossibleBreakState::lastrod |
float GRPossibleBreakState::pbreakval |
GRSpaceForceFunction2* GRPossibleBreakState::sff |
GuidoPos GRPossibleBreakState::simplerodspos |
int GRPossibleBreakState::springID |
KF_IVector<GRStaffAndState>* GRPossibleBreakState::ssvect |
GuidoPos GRPossibleBreakState::systemelementendpos |
TYPE_TIMEPOSITION GRPossibleBreakState::tp |
KF_IVector<GRVoiceTagsAndStaff>* GRPossibleBreakState::vtsvect |