|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.poi.xslf.usermodel.XSLFShape org.apache.poi.xslf.usermodel.XSLFSimpleShape org.apache.poi.xslf.usermodel.XSLFTextShape org.apache.poi.xslf.usermodel.XSLFAutoShape org.apache.poi.xslf.usermodel.XSLFFreeformShape
@Beta public class XSLFFreeformShape
Represents a custom geometric shape. This shape will consist of a series of lines and curves described within a creation path.
Method Summary | |
---|---|
java.awt.geom.GeneralPath |
getPath()
Gets the shape path. |
int |
setPath(java.awt.geom.GeneralPath path)
Set the shape path |
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFAutoShape |
---|
getTextBody, toString |
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFTextShape |
---|
addNewTextParagraph, clearText, drawContent, getBottomInset, getLeftInset, getRightInset, getText, getTextAutofit, getTextBodyPr, getTextDirection, getTextHeight, getTextParagraphs, getTextType, getTopInset, getVerticalAlignment, getWordWrap, iterator, resizeToFitText, setBottomInset, setLeftInset, setPlaceholder, setRightInset, setText, setTextAutofit, setTextDirection, setTopInset, setVerticalAlignment, setWordWrap |
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFSimpleShape |
---|
draw, getAnchor, getCTPlaceholder, getFillColor, getFlipHorizontal, getFlipVertical, getLineCap, getLineColor, getLineDash, getLineHeadDecoration, getLineHeadLength, getLineHeadWidth, getLineTailDecoration, getLineTailLength, getLineTailWidth, getLineWidth, getNvPr, getRotation, getShadow, getShapeId, getShapeName, getShapeType, getSheet, getSpPr, getSpStyle, getXmlObject, setAnchor, setFillColor, setFlipHorizontal, setFlipVertical, setLineCap, setLineColor, setLineDash, setLineHeadDecoration, setLineHeadLength, setLineHeadWidth, setLineTailDecoration, setLineTailLength, setLineTailWidth, setLineWidth, setRotation, setShapeType |
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFShape |
---|
applyTransform |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public int setPath(java.awt.geom.GeneralPath path)
path
- shape outline
public java.awt.geom.GeneralPath getPath()
The path is translated in the shape's coordinate system, i.e. freeform.getPath().getBounds2D() equals to freeform.getAnchor() (small discrepancies are possible due to rounding errors)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |