com.aspose.diagram

  • java.lang.Object
    • com.aspose.diagram.Geom
  • All Implemented Interfaces:
    com.aspose.diagram.b.a.h, java.lang.Cloneable
    public class Geom 
    extends java.lang.Object

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
CoordinateCollectiongetCoordinateCol()
Collection of coordinats. It shows sequence of coordinats.
intgetDel()
void
setDel(intvalue)
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.
intgetIX()
void
setIX(intvalue)
The zero-based index of the element within its parent element.
intgetNextCoordinateIX()
Returns IX value for next shape's coordinate coolection member.
BoolValuegetNoFill()
void
Specifies whether a path can be filled.
BoolValuegetNoLine()
void
Specifies whether a line is drawn around the boundary of the path.
BoolValuegetNoQuickDrag()
void
Determines whether a shape can be selected or dragged when the user clicks the filled area defined by the Geometry section.
BoolValuegetNoShow()
void
Specifies whether a path is displayed on the drawing page.
BoolValuegetNoSnap()
void
Specifies whether other shapes snap to a path.
 
Method Summary
java.lang.ObjectdeepClone()
Creates deep copy of this instance.
 

    • Constructor Detail

      • Geom

        public Geom()
        Constructor.
    • Property Getters/Setters Detail

      • getIX/setIX

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

        public int getDel() / public void setDel(int 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.
      • getCoordinateCol

        public CoordinateCollection getCoordinateCol()
        
        Collection of coordinats. It shows sequence of coordinats.
      • getNoFill/setNoFill

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

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

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

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

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

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

      • deepClone

        public java.lang.Object deepClone()
                        throws java.lang.Exception
        Creates deep copy of this instance.
        Returns: