Package org.apache.poi.sl.draw.geom
Class CustomGeometry
java.lang.Object
org.apache.poi.sl.draw.geom.CustomGeometry
Definition of a custom geometric shape
Java class for CT_CustomGeometry2D complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_CustomGeometry2D">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="avLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_GeomGuideList" minOccurs="0"/>
<element name="gdLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_GeomGuideList" minOccurs="0"/>
<element name="ahLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_AdjustHandleList" minOccurs="0"/>
<element name="cxnLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_ConnectionSiteList" minOccurs="0"/>
<element name="rect" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_GeomRect" minOccurs="0"/>
<element name="pathLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_Path2DList"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdjustGuide(AdjustValueIf guide) voidaddAdjustHandle(AdjustHandle handle) voidaddConnectionSite(ConnectionSiteIf connection) voidaddGeomGuide(GuideIf guide) voidbooleaninthashCode()iterator()voidsetTextBounds(String left, String top, String right, String bottom)
-
Constructor Details
-
CustomGeometry
public CustomGeometry()
-
-
Method Details
-
addAdjustGuide
-
addGeomGuide
-
addAdjustHandle
-
addConnectionSite
-
addPath
-
setTextBounds
-
iterator
-
spliterator
- Specified by:
spliteratorin interfaceIterable<PathIf>- Since:
- POI 5.2.0
-
getTextBounds
-
equals
-
hashCode
public int hashCode()
-