Package org.eclipse.scanning.points
Class TwoAxisGridPointsGenerator
java.lang.Object
org.eclipse.scanning.api.points.AbstractGenerator<TwoAxisGridPointsModel>
org.eclipse.scanning.points.AbstractScanPointGenerator<TwoAxisGridPointsModel>
org.eclipse.scanning.points.TwoAxisGridPointsGenerator
- All Implemented Interfaces:
Iterable<IPosition>,IModelProvider<TwoAxisGridPointsModel>,IPointGenerator<TwoAxisGridPointsModel>,PySerializable
-
Field Summary
Fields inherited from class org.eclipse.scanning.points.AbstractScanPointGenerator
pointGeneratorFields inherited from class org.eclipse.scanning.api.points.AbstractGenerator
model -
Method Summary
Modifier and TypeMethodDescriptionprotected PPointGeneratorprotected org.python.core.PyObject[]protected intprotected doublegetXStep()protected intprotected doublegetYStep()Methods inherited from class org.eclipse.scanning.points.AbstractScanPointGenerator
createSpgCompoundGenerator, createWrappingCompoundGenerator, finalBounds, getDimensionNames, getNames, getPointGenerator, getRank, getShape, initialBounds, iterator, setModel, size, toDict, validateModelMethods inherited from class org.eclipse.scanning.api.points.AbstractGenerator
createPoints, equals, getModel, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.scanning.api.IModelProvider
updateModelMethods inherited from interface org.eclipse.scanning.api.points.IPointGenerator
getFirstPointMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getXPoints
protected int getXPoints() -
getYPoints
protected int getYPoints() -
createPythonPointGenerator
- Specified by:
createPythonPointGeneratorin classAbstractScanPointGenerator<T extends AbstractTwoAxisGridModel>
-
getXStep
protected double getXStep() -
getYStep
protected double getYStep() -
getMutator
protected org.python.core.PyObject[] getMutator()
-