asposediagram.api

Contains elements that specify the coordinates of the vertices for the lines and arcs that make up the shape. If the shape has more than one path, there is a Geom element for each path.

Constructor Summary
Geom()
Constructor.
 
Property Getters/Setters Summary
methodgetCoordinateCol()
Collection of coordinates. It shows sequence of coordinates.
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.
methodgetNextCoordinateIX()
Returns IX value for next shape's coordinate collection member.
methodgetNoFill()
method
setNoFill(value)
           Specifies whether a path can be filled.
methodgetNoLine()
method
setNoLine(value)
           Specifies whether a line is drawn around the boundary of the path.
methodgetNoQuickDrag()
method
           Determines whether a shape can be selected or dragged when the user clicks the filled area defined by the Geometry section.
methodgetNoShow()
method
setNoShow(value)
           Specifies whether a path is displayed on the drawing page.
methodgetNoSnap()
method
setNoSnap(value)
           Specifies whether other shapes snap to a path.
 
Method Summary
methoddeepClone()
Creates deep copy of this instance.
 

    • Constructor Detail

      • Geom

        Geom()
        Constructor.
    • 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.
      • getNoFill/setNoFill : BoolValue 

        BoolValue getNoFill() / setNoFill(value)
        
        Specifies whether a path can be filled.
      • getNoLine/setNoLine : BoolValue 

        BoolValue getNoLine() / setNoLine(value)
        
        Specifies whether a line is drawn around the boundary of the path.
      • getNoShow/setNoShow : BoolValue 

        BoolValue getNoShow() / setNoShow(value)
        
        Specifies whether a path is displayed on the drawing page.
      • getNoSnap/setNoSnap : BoolValue 

        BoolValue getNoSnap() / setNoSnap(value)
        
        Specifies whether other shapes snap to a path.
      • getNoQuickDrag/setNoQuickDrag : BoolValue 

        BoolValue getNoQuickDrag() / setNoQuickDrag(value)
        
        Determines whether a shape can be selected or dragged when the user clicks the filled area defined by the Geometry section.
      • getNextCoordinateIX : int 

        int getNextCoordinateIX()
        
        Returns IX value for next shape's coordinate collection member.
    • Method Detail

      • deepClone

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