GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
GRBeginSpaceForceFunction2 is an derived version of GRSpaceForceFunction2. More...
Public Member Functions | |
GRBeginSpaceForceFunction2 (float force) | |
virtual | ~GRBeginSpaceForceFunction2 () |
float | getTop (int i) const |
float | getBottom (int i) const |
void | setHeight (int i, float top, float bottom) |
![]() | |
GRSpaceForceFunction2 (float force) | |
virtual | ~GRSpaceForceFunction2 () |
GRSpaceForceFunction2 (const GRSpaceForceFunction2 &sff) | |
void | setOptForce (float newoptforce) |
void | writeAllExtents (std::ostream &os) const |
float | EvaluateBreak (float extent) |
void | UnfreezeSpring (GRSpring *spr) |
void | FreezeSpring (GRSpring *spr) |
void | ResetSprings () |
void | addSFF (const GRSpaceForceFunction2 &sff) |
float | getOptForce () |
void | addSpring (GRSpring *spr) |
void | deleteSpring (GRSpring *spr) |
float | getExtent (float force) const |
float | getForce (float extent) |
float | getOptConstant () const |
float | getXminOpt () const |
Protected Attributes | |
FloatVect | vecttop |
FloatVect | vectbottom |
![]() | |
SortedForceList | sortedlist |
float | xmin |
float | cmax |
float | xminopt |
float | copt |
float | optforce |
Additional Inherited Members | |
![]() | |
static float | CalcSpringConstant (float c1, float c2) |
GRBeginSpaceForceFunction2 is an derived version of GRSpaceForceFunction2.
Additionally to the orginal SFF2, this version includes a float-vector which captures the height of each staff for the begin-slice that would be added if the line of music would really be created.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |