Package org.apache.poi.hssf.usermodel
Class HSSFPolygon
java.lang.Object
org.apache.poi.hssf.usermodel.HSSFShape
org.apache.poi.hssf.usermodel.HSSFSimpleShape
org.apache.poi.hssf.usermodel.HSSFPolygon
- All Implemented Interfaces:
Shape,SimpleShape
-
Field Summary
FieldsFields inherited from class org.apache.poi.hssf.usermodel.HSSFSimpleShape
OBJECT_TYPE_ARC, OBJECT_TYPE_COMBO_BOX, OBJECT_TYPE_COMMENT, OBJECT_TYPE_LINE, OBJECT_TYPE_OVAL, OBJECT_TYPE_PICTURE, OBJECT_TYPE_RECTANGLE, WRAP_BY_POINTS, WRAP_NONE, WRAP_SQUAREFields inherited from class org.apache.poi.hssf.usermodel.HSSFShape
FILL__FILLCOLOR_DEFAULT, LINESTYLE__COLOR_DEFAULT, LINESTYLE_DASHDOTDOTSYS, LINESTYLE_DASHDOTGEL, LINESTYLE_DASHDOTSYS, LINESTYLE_DASHGEL, LINESTYLE_DASHSYS, LINESTYLE_DEFAULT, LINESTYLE_DOTGEL, LINESTYLE_DOTSYS, LINESTYLE_LONGDASHDOTDOTGEL, LINESTYLE_LONGDASHDOTGEL, LINESTYLE_LONGDASHGEL, LINESTYLE_NONE, LINESTYLE_SOLID, LINEWIDTH_DEFAULT, LINEWIDTH_ONE_PT, NO_FILL_DEFAULT, NO_FILLHITTEST_FALSE, NO_FILLHITTEST_TRUE -
Constructor Summary
ConstructorsConstructorDescriptionHSSFPolygon(EscherContainerRecord spContainer, ObjRecord objRecord) HSSFPolygon(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord _textObjectRecord) -
Method Summary
Modifier and TypeMethodDescriptionintintint[]int[]voidsetPoints(int[] xPoints, int[] yPoints) voidsetPolygonDrawArea(int width, int height) Defines the width and height of the points in the polygonMethods inherited from class org.apache.poi.hssf.usermodel.HSSFSimpleShape
getShapeId, getShapeType, getString, getWrapText, setShapeType, setString, setWrapTextMethods inherited from class org.apache.poi.hssf.usermodel.HSSFShape
countOfAllChildren, getAnchor, getFillColor, getLineStyle, getLineStyleColor, getLineWidth, getOptRecord, getParent, getPatriarch, getRotationDegree, getShapeName, isFlipHorizontal, isFlipVertical, isNoFill, setAnchor, setFillColor, setFillColor, setFlipHorizontal, setFlipVertical, setLineStyle, setLineStyleColor, setLineStyleColor, setLineWidth, setNoFill, setRotationDegreeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.poi.ss.usermodel.Shape
getAnchor, getParent, getShapeName, isNoFill, setFillColor, setLineStyleColor, setNoFill
-
Field Details
-
OBJECT_TYPE_MICROSOFT_OFFICE_DRAWING
public static final short OBJECT_TYPE_MICROSOFT_OFFICE_DRAWING- See Also:
-
-
Constructor Details
-
HSSFPolygon
public HSSFPolygon(EscherContainerRecord spContainer, ObjRecord objRecord, TextObjectRecord _textObjectRecord) -
HSSFPolygon
-
-
Method Details
-
getXPoints
public int[] getXPoints()- Returns:
- array of x coordinates
-
getYPoints
public int[] getYPoints()- Returns:
- array of y coordinates
-
setPoints
public void setPoints(int[] xPoints, int[] yPoints) - Parameters:
xPoints- - array of x coordinatesyPoints- - array of y coordinates
-
setPolygonDrawArea
public void setPolygonDrawArea(int width, int height) Defines the width and height of the points in the polygon -
getDrawAreaWidth
public int getDrawAreaWidth()- Returns:
- shape width
-
getDrawAreaHeight
public int getDrawAreaHeight()- Returns:
- shape height
-