asposediagram.api

Class EllipticalArcTo

Contains elements that specify information about an elliptical arc.

Constructor Summary
EllipticalArcTo()
Creates an instance of the EllipticalArcTo class.
 
Property Getters/Setters Summary
methodgetA()
method
setA(value)
           The x-coordinate of the arc's control point. The control point is best located about halfway between the beginning and ending vertices of the arc. Otherwise, the arc may grow to an extreme size in order to pass through the control point, with unpredictable results.
methodgetB()
method
setB(value)
           The y-coordinate of an arc's control point.
methodgetC()
method
setC(value)
           The angle of an arc's major axis relative to the x-axis of its parent.
methodgetD()
method
setD(value)
           The ratio of an arc's major axis to its minor axis. Despite the usual meaning of these words, the major axis does not have to be greater than the minor axis, so this ratio does not have to be greater than 1. Setting this element to a value less than or equal to 0 or greater than 1000 can lead to unpredictable results.
methodgetDel()
method
setDel(value)
           A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
methodgetIX()
method
setIX(value)
           The zero-based index of the element within its parent element.
methodgetX()
method
setX(value)
           The x-coordinate of the ending vertex of an elliptical arc.
methodgetY()
method
setY(value)
           The y-coordinate of the ending vertex of an elliptical arc.
 
Method Summary
methoddeepClone()
Creates deep copy of this instance.
 

    • Constructor Detail

      • EllipticalArcTo

        EllipticalArcTo()
        Creates an instance of the EllipticalArcTo class.
    • Property Getters/Setters Detail

      • getIX/setIX : int 

        int getIX() / setIX(value)
        
        The zero-based index of the element within its parent element.
      • getDel/setDel : int 

        int getDel() / setDel(value)
        
        A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
      • getX/setX : DoubleValue 

        DoubleValue getX() / setX(value)
        
        The x-coordinate of the ending vertex of an elliptical arc.
      • getY/setY : DoubleValue 

        DoubleValue getY() / setY(value)
        
        The y-coordinate of the ending vertex of an elliptical arc.
      • getA/setA : DoubleValue 

        DoubleValue getA() / setA(value)
        
        The x-coordinate of the arc's control point. The control point is best located about halfway between the beginning and ending vertices of the arc. Otherwise, the arc may grow to an extreme size in order to pass through the control point, with unpredictable results.
      • getC/setC : DoubleValue 

        DoubleValue getC() / setC(value)
        
        The angle of an arc's major axis relative to the x-axis of its parent.
      • getD/setD : DoubleValue 

        DoubleValue getD() / setD(value)
        
        The ratio of an arc's major axis to its minor axis. Despite the usual meaning of these words, the major axis does not have to be greater than the minor axis, so this ratio does not have to be greater than 1. Setting this element to a value less than or equal to 0 or greater than 1000 can lead to unpredictable results.
    • Method Detail

      • deepClone

        Object deepClone()
        Creates deep copy of this instance.
        Returns: