neclib.coordinates.paths.track#
Aliases#
ControlContext(tight: ‘Optional[bool]’ = None, start: ‘Optional[float]’ = None, stop: ‘Optional[float]’ = None, duration: ‘Optional[float]’ = None, infinite: ‘bool’ = False, waypoint: ‘bool’ = False) |
|
Index(time: ‘NPArrayValidator’, index: ‘NPArrayValidator’) |
|
None |
- class Track(calc, *target, unit=None, offset=None, **ctx_kw)[source]#
Bases:
Path
- Parameters:
calc (CoordCalculator) –
target (Union[str, DimensionLess, u.Quantity, CoordFrameType]) –
unit (Optional[UnitType]) –
offset (Optional[Tuple[T, T, CoordFrameType]]) –
ctx_kw (Any) –
- tight: bool = True#
- infinite: bool = True#
- waypoint: bool = False#
- property n_cmd: Union[int, float]#
- property lonlat_func: Callable[[Index], Tuple[Union[int, float, ndarray[Any, dtype[number]], Array[Union[int, float]], Quantity], Union[int, float, ndarray[Any, dtype[number]], Array[Union[int, float]], Quantity]]]#
- property arguments: Tuple[Tuple[Any, ...], Dict[str, Any]]#