Namespace: PathOp

Basic.PathOp

Path operations.
Source:

Classes

Path
Segment

Methods

(static) makeCircle(Center, border, angleIncrement, lpattern, delay) → {Path}

Function to generate a circular path trajectory.
Parameters:
Name Type Description
Center Equatorial celestial coordinate of circle center.
border number | Equatorial circle angle aperture in rad or celestial coordinate of a point at the circle border.
angleIncrement number angle step for the circle discretization in rad.
lpattern Array [laser on number of steps, laser off number of steps].
delay number time delay between steppers sucessive steps in multiples of 100 us.
Source:
Returns:
path for the circular trajectory.
Type
Path

(static) makeGeodesic(eq0, eq1, angleIncrement, lpattern, delay) → {Path}

Function to generate a geodesic path trajectory.
Parameters:
Name Type Description
eq0 Equatorial geodesic starting point.
eq1 Equatorial geodesic ending point.
angleIncrement number angle step for the geodesic discretization in rad.
lpattern Array [laser on number of steps, laser off number of steps].
delay number time delay between steppers sucessive steps in multiples of 100 us.
Source:
Returns:
path for the geodesic trajectory.
Type
Path