asposediagram.api

Contains elements specifying general positioning information about a shape.

Property Getters/Setters Summary
methodgetBeginArrow()
method
           Indicates whether a line has an arrowhead or other line end format at its first vertex. Enter a number from 0 to 45 or the USE function with the name of a custom line end.
methodgetBeginArrowSize()
method
           Determines the size of the arrowhead at the beginning of the line. Enter a number from 0 to 6.
methodgetCompoundType()
method
           Specifies the line CompoundType of the shape.
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.
methodgetEndArrow()
method
           Indicates whether a line has an arrowhead or other line-end format at its last vertex.
methodgetEndArrowSize()
method
           Specifies the size of the arrowhead at the end of the line.
methodgetGradientLine()
Contains the current gradient line formatting values for the shape
methodgetLineCap()
method
setLineCap(value)
           Specifies whether a line has rounded or square line ends.
methodgetLineColor()
method
           Specifies the line color of the shape.
methodgetLineColorTrans()
method
           Specifies the transparency level of a shape's line color, from 0 (opaque) to 1 (completely transparent). The default is 0.
methodgetLinePattern()
method
           Specifies the line pattern of the shape
methodgetLineWeight()
method
           Specifies the line weight of a shape. Line weight is independent of the scale of the drawing. If the drawing is scaled, the line weight remains the same.
methodgetRounding()
method
           Specifies the radius of the rounding arc applied where two contiguous segments of a path meet. For example, rounding can be used to give a rectangle rounded corners.
 
Method Summary
methoddeepClone()
Creates deep copy of this instance.
 

    • Property Getters/Setters Detail

      • 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.
      • getLineWeight/setLineWeight : DoubleValue 

        DoubleValue getLineWeight() / setLineWeight(value)
        
        Specifies the line weight of a shape. Line weight is independent of the scale of the drawing. If the drawing is scaled, the line weight remains the same.
      • getGradientLine : GradientFill 

        GradientFill getGradientLine()
        
        Contains the current gradient line formatting values for the shape
      • getLineColor/setLineColor : ColorValue 

        ColorValue getLineColor() / setLineColor(value)
        
        Specifies the line color of the shape.
      • getCompoundType/setCompoundType : CompoundType 

        CompoundType getCompoundType() / setCompoundType(value)
        
        Specifies the line CompoundType of the shape.
      • getLinePattern/setLinePattern : IntValue 

        IntValue getLinePattern() / setLinePattern(value)
        
        Specifies the line pattern of the shape
      • getRounding/setRounding : DoubleValue 

        DoubleValue getRounding() / setRounding(value)
        
        Specifies the radius of the rounding arc applied where two contiguous segments of a path meet. For example, rounding can be used to give a rectangle rounded corners.
      • getEndArrowSize/setEndArrowSize : ArrowSize 

        ArrowSize getEndArrowSize() / setEndArrowSize(value)
        
        Specifies the size of the arrowhead at the end of the line.
      • getBeginArrow/setBeginArrow : IntValue 

        IntValue getBeginArrow() / setBeginArrow(value)
        
        Indicates whether a line has an arrowhead or other line end format at its first vertex. Enter a number from 0 to 45 or the USE function with the name of a custom line end.
      • getEndArrow/setEndArrow : IntValue 

        IntValue getEndArrow() / setEndArrow(value)
        
        Indicates whether a line has an arrowhead or other line-end format at its last vertex.
      • getLineCap/setLineCap : BoolValue 

        BoolValue getLineCap() / setLineCap(value)
        
        Specifies whether a line has rounded or square line ends.
      • getBeginArrowSize/setBeginArrowSize : ArrowSize 

        ArrowSize getBeginArrowSize() / setBeginArrowSize(value)
        
        Determines the size of the arrowhead at the beginning of the line. Enter a number from 0 to 6.
      • getLineColorTrans/setLineColorTrans : DoubleValue 

        DoubleValue getLineColorTrans() / setLineColorTrans(value)
        
        Specifies the transparency level of a shape's line color, from 0 (opaque) to 1 (completely transparent). The default is 0.
    • Method Detail

      • deepClone

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