Package guidoengine
Class guidolayout
- java.lang.Object
-
- guidoengine.guidolayout
-
public class guidolayout extends java.lang.Object
Global settings of the Guido Engine for the graphic score layout.
-
-
Field Summary
Fields Modifier and Type Field Description float
fForce
Force value of the Space-Force function.int
fNeighborhoodSpacing
Spacing algorithm control Tells the engine to use the Neighborhood spacing algorithm or not (default value: 0)boolean
fOptimalPageFill
Optimal page fill algorithm control Tells the engine to use the optimal page fill algorithm or not (default value: 1)float
fSpring
Spring parameter Typical values range from 1 to 5.float
fSystemsDistance
Distance between systems Distance is in internal units (default value: 75)float
fSystemsDistribLimit
Maximum distance allowed between two systems.int
fSystemsDistribution
Systems distribution.static int
kAlwaysDistrib
static int
kAutoDistrib
static int
kNeverDistrib
-
Constructor Summary
Constructors Constructor Description guidolayout()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
GetDefault()
Retrieves the engine settings values.protected static void
Init()
Internal jni initialization method.void
print()
Print utility.
-
-
-
Field Detail
-
kAutoDistrib
public static final int kAutoDistrib
- See Also:
- Constant Field Values
-
kAlwaysDistrib
public static final int kAlwaysDistrib
- See Also:
- Constant Field Values
-
kNeverDistrib
public static final int kNeverDistrib
- See Also:
- Constant Field Values
-
fSystemsDistance
public float fSystemsDistance
Distance between systems Distance is in internal units (default value: 75)
-
fSystemsDistribution
public int fSystemsDistribution
Systems distribution. Possible values: kAutoDistrib (default), kAlwaysDistrib, kNeverDistrib
-
fSystemsDistribLimit
public float fSystemsDistribLimit
Maximum distance allowed between two systems. Used in automatic distribution mode. Distance is relative to the height of the inner page. Default value: 0.25 (that is: 1/4 of the page height)
-
fForce
public float fForce
Force value of the Space-Force function. Typical values range from 400 to 1500. Default value: 750
-
fSpring
public float fSpring
Spring parameter Typical values range from 1 to 5. Default value: 1.1
-
fNeighborhoodSpacing
public int fNeighborhoodSpacing
Spacing algorithm control Tells the engine to use the Neighborhood spacing algorithm or not (default value: 0)
-
fOptimalPageFill
public boolean fOptimalPageFill
Optimal page fill algorithm control Tells the engine to use the optimal page fill algorithm or not (default value: 1)
-
-
Method Detail
-
GetDefault
public final void GetDefault()
Retrieves the engine settings values. On output, the guidolayout structure contains the engine settings values.
-
print
public void print()
Print utility.
-
Init
protected static void Init()
Internal jni initialization method. Automatically called at package init.
-
-