Class ArcManipulator

    • Constructor Detail

      • ArcManipulator

        public ArcManipulator()
        Construct a new manipulator that uses rectangular grab-handles.
      • ArcManipulator

        public ArcManipulator​(GrabHandleFactory f)
        Construct a new manipulator using the given grab-handle factory.
    • Method Detail

      • newInstance

        public FigureDecorator newInstance​(Figure f)
        Create a new instance of this manipulator. The new instance will have the same grab handle, and interactor for grab-handles, as this one.
        Overrides:
        newInstance in class ConnectorManipulator
        Parameters:
        f - The figure
        Returns:
        The new instance of the figure decorator.
      • _createGrabHandles

        protected void _createGrabHandles​(Connector connector)
        Clear the current grab handles and create one for each of the head and tail sites, plus an additional one for the center of the arc.
        Overrides:
        _createGrabHandles in class ConnectorManipulator
        Parameters:
        connector - The connector.