Class PathElement2ifx

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javafx.beans.property.ReadOnlyBooleanWrapper isEmpty
      Is Empty property.
      protected Point2ifx to
      Target point.
      protected PathElementType type
      Type of the element.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      javafx.beans.property.IntegerProperty ctrlX1Property()
      Replies the property for the x coordinate of the first control point.
      javafx.beans.property.IntegerProperty ctrlX2Property()
      Replies the property for the x coordinate of the second control point.
      javafx.beans.property.IntegerProperty ctrlY1Property()
      Replies the property for the y coordinate of the first control point.
      javafx.beans.property.IntegerProperty ctrlY2Property()
      Replies the property for the y coordinate of the second control point.
      abstract boolean equals​(Object obj)  
      abstract javafx.beans.property.IntegerProperty fromXProperty()
      Replies the x coordinate of the starting point property.
      abstract javafx.beans.property.IntegerProperty fromYProperty()
      Replies the y coordinate of the starting point property.
      int getCtrlX1()
      Replies the x coordinate of the first control point.
      int getCtrlX2()
      Replies the x coordinate of the second control point.
      int getCtrlY1()
      Replies the y coordinate of the first control point.
      int getCtrlY2()
      Replies the y coordinate of the second control point.
      boolean getLargeArcFlag()
      Replies if the arc-to will sweep clockwise around the ellipse.
      int getRadiusX()
      Replies the x radius of the arc-to ellipse.
      int getRadiusY()
      Replies the y radius of the arc-to ellipse.
      double getRotationX()
      Replies the rotation of the x axis of the arc-to ellipse.
      boolean getSweepFlag()
      Replies if the arc-to will sweep the long way around the ellipse.
      int getToX()
      Replies the x coordinate of the target point.
      int getToY()
      Replies the y coordinate of the target point.
      PathElementType getType()
      Replies the type of the element.
      abstract int hashCode()  
      boolean isEmpty()
      Replies if the element is empty, ie. the points are the same.
      abstract javafx.beans.property.BooleanProperty isEmptyProperty()
      Replies the property that indicates if this patth element is empty.
      javafx.beans.property.BooleanProperty largeArcFlagProperty()
      Replies the property for the large ellipse arc flag.
      javafx.beans.property.IntegerProperty radiusXProperty()
      Replies the property for the radius along the x axis.
      javafx.beans.property.IntegerProperty radiusYProperty()
      Replies the property for the radius along the y axis.
      javafx.beans.property.DoubleProperty rotationXProperty()
      Replies the property for the rotation of the x axis.
      javafx.beans.property.BooleanProperty sweepFlagProperty()
      Replies the property for the sweep ellipse arc flag.
      abstract javafx.beans.property.IntegerProperty[] toArray()
      Copy the coords into an array, except the source point.
      abstract void toArray​(javafx.beans.property.IntegerProperty[] array)
      Copy the coords into the given array, except the source point.
      String toString()  
      javafx.beans.property.IntegerProperty toXProperty()
      Replies the x coordinate of the target point property.
      javafx.beans.property.IntegerProperty toYProperty()
      Replies the y coordinate of the target point property.
    • Field Detail

      • to

        protected final Point2ifx to
        Target point.
      • isEmpty

        protected javafx.beans.property.ReadOnlyBooleanWrapper isEmpty
        Is Empty property.
    • Constructor Detail

      • PathElement2ifx

        PathElement2ifx​(PathElementType type,
                        javafx.beans.property.IntegerProperty tox,
                        javafx.beans.property.IntegerProperty toy)
        Constructor.
        Parameters:
        type - is the type of the element.
        tox - the x coordinate of the target point.
        toy - the x coordinate of the target point.
      • PathElement2ifx

        PathElement2ifx​(PathElementType type,
                        Point2ifx toPoint)
        Constructor by setting.
        Parameters:
        type - is the type of the element.
        toPoint - the point to set as the target point.