public class CrossHatchPattern extends RowsPattern
Maneuver.SPEED_UNITS, Maneuver.Z_UNITSalternationPercentage, bearingRad, crossAngleRadians, curvOff, firstCurveRight, hstep, ignoreAlternationPercentage, ignoreCrossAngle, ignoreFirstCurveRight, ignoreLength, length, paintOnlyBasePoint, squareCurve, sRange, widthadapter, editing, hasTime, lastDragPoint, PERCENT_MPS_CONVERSION, points, RPM_MPS_CONVERSION, RPM_PERCENT_CONVERSION, speed, speed_units, startLoc, T, X, Y, ZcircleDiam, CT_BOOLEAN, CT_NUMBER, CT_STRING, customSettings, customSettingsTypeHint, DEFAULT_ROOT_ELEMENT, endActions, id, startActions| Constructor and Description |
|---|
CrossHatchPattern() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
static void |
main(java.lang.String[] args) |
void |
paintOnMap(java.awt.Graphics2D g2d,
PlanElement planElement,
StateRenderer2D renderer) |
protected void |
recalcPoints()
Call this to update the maneuver points.
|
void |
setParams(double width,
double hstep,
double alternationPercent,
double curvOff,
boolean squareCurve,
double bearingRad,
double crossAngleRadians,
boolean firstCurveRight) |
additionalProperties, clone, getEndLocation, getManeuverAsDocument, getStartLocation, loadFromXML, mouseClicked, mouseDragged, parseIMCMessage, serializeToIMC, setManeuverLocation, setProperties, translatecreateFollowPathOrPattern, getCompletionTimeeditPointsDialog, focusGained, focusLost, getDistanceTravelled, getIconImage, getManeuverLocation, getMaxDepth, getMinDepth, getMouseCursor, getPathLocations, getPathPoints, getRadiusTolerance, getSpeed, getTooltipText, getUnits, getWaypoints, isExclusive, keyPressed, keyReleased, keyTyped, ManeuverFunction, mouseExited, mouseMoved, mousePressed, mouseReleased, paintInteraction, recalculateTimes, setActive, setAssociatedSwitch, setOffsets, setSpeed, setSpeedUnits, test1, wheelMovedaddTransition, asDocument, asDocument, asElement, asElement, asXML, asXML, clone, cloneActions, compareTo, createFromXML, endManeuver, getCustomSettings, getCustomSettingsTypeHint, getEndActions, getIcon, getId, getManeuverXml, getMaxTime, getMinTime, getMissionType, getProperties, getPropertiesDialogTitle, getPropertiesErrors, getReacheableManeuvers, getSamePositionManeuvers, getStartActions, getTransitionCondition, getType, getXPosition, getYPosition, hasEnded, interpolate, isInitialManeuver, loadFromXMLExtraParameters, loadFromXMLExtraParameters, loadManeuverXml, removeTransition, setCustomSettings, setCustomSettingsTypeHint, setId, setInitialManeuver, setMaxTime, setMinTime, setMissionType, setXPosition, setYPosition, toStringpublic java.lang.String getName()
getName in interface StateRendererInteractiongetName in class RowsPatternpublic void paintOnMap(java.awt.Graphics2D g2d,
PlanElement planElement,
StateRenderer2D renderer)
paintOnMap in class RowsPatternprotected void recalcPoints()
recalcPoints in class RowsPatternpublic void setParams(double width,
double hstep,
double alternationPercent,
double curvOff,
boolean squareCurve,
double bearingRad,
double crossAngleRadians,
boolean firstCurveRight)
setParams in class RowsPatternwidth - hstep - alternationPercent - curvOff - squareCurve - bearingRad - crossAngleRadians - firstCurveRight - public static void main(java.lang.String[] args)
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.