Class OptimizeBendpointsCommand<A extends org.eclipse.emf.ecore.EObject,AC extends org.eclipse.emf.ecore.EObject,AN extends org.eclipse.emf.ecore.EObject,ABP extends org.eclipse.emf.ecore.EObject>

java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.CompoundCommand
com.amalgamasimulation.graphicaleditor.commands.GraphicalEditorCompoundCommand
com.amalgamasimulation.graphicaleditor.commands.OptimizeBendpointsCommand<A,AC,AN,ABP>
All Implemented Interfaces:
org.eclipse.emf.common.command.Command

public class OptimizeBendpointsCommand<A extends org.eclipse.emf.ecore.EObject,AC extends org.eclipse.emf.ecore.EObject,AN extends org.eclipse.emf.ecore.EObject,ABP extends org.eclipse.emf.ecore.EObject> extends GraphicalEditorCompoundCommand
  • Field Details

    • DEFAULT_ADVANCED_STRAIGHTENING_FACTOR

      public static double DEFAULT_ADVANCED_STRAIGHTENING_FACTOR
  • Constructor Details

    • OptimizeBendpointsCommand

      public OptimizeBendpointsCommand(InfiniteCanvasViewer viewer)
    • OptimizeBendpointsCommand

      public OptimizeBendpointsCommand(InfiniteCanvasViewer viewer, double advancedStraighteningFactor)
  • Method Details