Slider(...)

Pickable points derived from the _Point abstract class constrained to move on a given geometric object

def Slider

constructors:
returns:

A point that is pickable, with movement constrained with reference to a given geometric object

class LineSlider

constructors:
  • Slider(line, <ratio = numeric> )
  • LineSlider(line, <ratio = numeric> )
returns:

a point on the given line which can be picked, but with movement constrained to the line; initial position determined by the 'ratio' keyword.

site ref:

http://mathworld.wolfram.com/Line.html

class PlaneSlider

constructors:
  • Slider(plane, <[numeric,numeric,numeric]>)
  • PlaneSlider(plane, <[numeric,numeric,numeric]>)
returns:

a pickable point, constrained to the plane argument, with initial position determined as the foot of the plane from the given x,y,z position.

site ref:

http://mathworld.wolfram.com/Plane.html

class CircleSlider

constructors:
  • Slider(circle, <angle = numeric>)
  • CircleSlider(circle, <angle = numeric>)
returns:

a point on the given circle which can be picked, with movement constrained to the circle, with initial potion determined by the 'angle' keyword.

site ref:

http://mathworld.wolfram.com/Circumference.html

class SphereSlider

constructors:
  • Slider(sphere,<theta= numeric, phi = numeric>)
  • SphereSlider(sphere,<theta= numeric, phi = numeric>)
returns:

a point on the given sphere which can be picked, with movement constrained to the sphere, with initial potion determined by the 'phi and 'theta'' keywords.

site ref:

http://mathworld.wolfram.com/Sphere.html