SuperCollider CLASSES (extension)

AbstractSplineGui

Parent class for SplineGui
Inherits from: ObjectGui : SCViewHolder : Object

Description

This abstract parent class creates the UserView itself. Of most interest are the getter/setter methods for the colors and fonts.

Class Methods

Inherited class methods

Instance Methods

-alpha

-alpha = value

get/set view opacity of spline and its grid lines.

Returns:

float

-color

-color = value

get/set color of spline

Returns:

-crossHairsColor

-crossHairsColor = value

get/set the cross hairs that are displayed when selecting and moving a point

Returns:

-textColor

-textColor = value

get/set the color of the value label that shows the values of the currently selected point.

Returns:

-pointSize

-pointSize = value

get/set the diameter of the points. This also determines the hit size for mouse clicks, so don't make it too small.

Returns:

integer : pixels diameter

-font

-font = value

get/set the Font used for the value. To set the font for the GridLines, access those directly.

Returns:

-showGrid

-showGrid = value

boolean: show the GridLines or not. Useful when displaying multiple splines on top of each other.

Returns:

boolean

-gui (parent, bounds, userView)

called by the concrete subclasses

Arguments:

parent

(describe argument here)

bounds

(describe argument here)

userView

(describe argument here)

Returns:

(returnvalue)

-initColors

called by the concrete subclasses.

Returns:

(returnvalue)

-makeView (parent, bounds, userView)

called by the concrete subclasses

Arguments:

parent

(describe argument here)

bounds

(describe argument here)

userView

(describe argument here)

Returns:

(returnvalue)

Inherited instance methods