public class PlanUtil
extends java.lang.Object
PlanStatistics
Modifier and Type | Field and Description |
---|---|
static double |
speedRpmRatioRpms |
static double |
speedRpmRatioSpeed |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
estimatedTime(java.util.Vector<LocatedManeuver> mans,
double speedRpmRatioSpeed,
double speedRpmRatioRpms) |
static java.util.Vector<LocatedManeuver> |
getLocationsAsSequence(PlanType plan) |
static double |
getMaxPlannedDepth(java.util.Vector<LocatedManeuver> mans) |
static double |
getMinPlannedDepth(java.util.Vector<LocatedManeuver> mans) |
static double |
getPlanLength(java.util.Vector<LocatedManeuver> mans) |
static javax.swing.JMenu |
getPlanStatisticsAsJMenu(PlanType plan,
double speedRpmRatioSpeed,
double speedRpmRatioRpms) |
static javax.swing.JMenu |
getPlanStatisticsAsJMenu(PlanType plan,
java.lang.String title) |
static javax.swing.JMenu |
getPlanStatisticsAsJMenu(PlanType plan,
java.lang.String title,
double speedRpmRatioSpeed,
double speedRpmRatioRpms) |
static java.lang.String |
getPlanStatisticsAsText(PlanType plan,
java.lang.String title,
boolean simpleTextOrHTML,
boolean asHTMLFragment) |
static java.lang.String |
getPlanStatisticsAsText(PlanType plan,
java.lang.String title,
double speedRpmRatioSpeed,
double speedRpmRatioRpms,
boolean simpleTextOrHTML,
boolean asHTMLFragment) |
static int |
numManeuvers(PlanType plan) |
public static double speedRpmRatioSpeed
public static double speedRpmRatioRpms
public static java.util.Vector<LocatedManeuver> getLocationsAsSequence(PlanType plan)
public static double getPlanLength(java.util.Vector<LocatedManeuver> mans)
public static java.lang.String estimatedTime(java.util.Vector<LocatedManeuver> mans, double speedRpmRatioSpeed, double speedRpmRatioRpms)
public static double getMaxPlannedDepth(java.util.Vector<LocatedManeuver> mans)
public static double getMinPlannedDepth(java.util.Vector<LocatedManeuver> mans)
public static int numManeuvers(PlanType plan)
public static javax.swing.JMenu getPlanStatisticsAsJMenu(PlanType plan, java.lang.String title)
public static javax.swing.JMenu getPlanStatisticsAsJMenu(PlanType plan, double speedRpmRatioSpeed, double speedRpmRatioRpms)
public static javax.swing.JMenu getPlanStatisticsAsJMenu(PlanType plan, java.lang.String title, double speedRpmRatioSpeed, double speedRpmRatioRpms)
public static java.lang.String getPlanStatisticsAsText(PlanType plan, java.lang.String title, boolean simpleTextOrHTML, boolean asHTMLFragment)
public static java.lang.String getPlanStatisticsAsText(PlanType plan, java.lang.String title, double speedRpmRatioSpeed, double speedRpmRatioRpms, boolean simpleTextOrHTML, boolean asHTMLFragment)
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.