GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
41 GRRod(
float inLength,
int inSpring1,
int inSpring2 ,
float aOptForce);
73 inline int rodpcomp(
const GRRod * r1,
const GRRod * r2) {
return *r1 < *r2; }
float mForce
Definition: GRRod.h:64
GRStaff * mGrStaff
Definition: GRRod.h:62
Used with rods and space fore functions.
Definition: GRSpring.h:38
This class manages the staffs of a system.
Definition: GRStaffManager.h:160
float getLength() const
Definition: GRRod.h:51
parent class for all notation elements.
Definition: GRNotationElement.h:54
int operator<(const GRRod &r2) const
int spansOne() const
Definition: GRRod.h:74
Used with springs and space-force functions.
Definition: GRRod.h:33
float calcforce(SpringVector *sprvect)
int mSpr1
Definition: GRRod.h:65
int resetForce(const GRRod &rd)
A GRStaff represents a single line of music.
Definition: GRStaff.h:181
void setIsSpaceRod(bool flag)
Definition: GRRod.h:50
Definition: ARMusicalVoiceState.h:33
int mSpr2
Definition: GRRod.h:66
float calclength(float inForce, SpringVector *sprvect)
void setLength(float in)
Definition: GRRod.h:52
Graphical representation of a voice.
Definition: GRVoice.h:49
virtual ~GRRod()
Definition: GRRod.h:44
float stretchsprings(float inForce, SpringVector *sprvect)
int getSpr2() const
Definition: GRRod.h:48
Definition: GRPossibleBreakState.h:20
bool getIsSpaceRod() const
Definition: GRRod.h:49
int getSpr1() const
Definition: GRRod.h:47
Manages a number of staffs and has a given start and end timeposition. GRSystem is the grafical repre...
Definition: GRSystem.h:52
float optForce
Definition: GRRod.h:63
void setSpringIDs(int id1, int id2)
Definition: GRRod.h:57