GeometryShape
Overview
GeometryShape is a class in Aspose.Slides FOSS for Java.
Inherits from: IGeometryShape.
Base class for shapes with geometry, backed by an OOXML shape element.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
x | double | Read | |
y | double | Read | |
width | double | Read | |
height | double | Read | |
rotation | double | Read | |
shapeStyle | IShapeStyle | Read | |
shapeType | ShapeType | Read | |
fillFormat | IFillFormat | Read | |
adjustments | IAdjustValueCollection | Read | |
cNvPr | Element | Read | |
textHolder | boolean | Read | |
placeholder | IPlaceholder | Read | |
customData | ICustomData | Read | |
rawFrame | IShapeFrame | Read | |
frame | IShapeFrame | Read | |
lineFormat | ILineFormat | Read | |
threeDFormat | IThreeDFormat | Read | |
effectFormat | IEffectFormat | Read | |
hidden | boolean | Read | |
zOrderPosition | int | Read | |
connectionSiteCount | int | Read | |
alternativeText | String | Read | |
alternativeTextTitle | String | Read | |
name | String | Read | |
decorative | boolean | Read | |
uniqueId | int | Read | |
officeInteropShapeId | int | Read | |
grouped | boolean | Read | |
asISlideComponent | ISlideComponent | Read | |
slide | IBaseSlide | Read | |
presentation | IPresentation | Read |
Methods
| Signature | Description |
|---|---|
GeometryShape(xmlElement: Element, saveCallback: Runnable) | Creates a GeometryShape backed by the given XML element. |
GeometryShape() | Creates a GeometryShape with no backing element. |
setParentShapes(shapes: Iterable<IShape>) | Sets the sibling shapes collection used for connection lookups. |
getX() → double | |
setX(x: double) | |
getY() → double | |
setY(y: double) | |
getWidth() → double | |
setWidth(width: double) | |
getHeight() → double | |
setHeight(height: double) | |
getRotation() → double | |
setRotation(rotation: double) | |
getShapeStyle() → IShapeStyle | |
getShapeType() → ShapeType | |
setShapeType(value: ShapeType) | |
getFillFormat() → IFillFormat | |
getAdjustments() → IAdjustValueCollection | |
getCNvPr() → Element | |
isTextHolder() → boolean | |
getPlaceholder() → IPlaceholder | |
getCustomData() → ICustomData | |
getRawFrame() → IShapeFrame | |
setRawFrame(value: IShapeFrame) | |
getFrame() → IShapeFrame | |
setFrame(value: IShapeFrame) | |
getLineFormat() → ILineFormat | |
getThreeDFormat() → IThreeDFormat | |
getEffectFormat() → IEffectFormat | |
isHidden() → boolean | |
setHidden(value: boolean) | |
getZOrderPosition() → int | |
getConnectionSiteCount() → int | |
getAlternativeText() → String | |
setAlternativeText(value: String) | |
getAlternativeTextTitle() → String | |
setAlternativeTextTitle(value: String) | |
getName() → String | |
setName(value: String) | |
isDecorative() → boolean | |
setDecorative(value: boolean) | |
getUniqueId() → int | |
getOfficeInteropShapeId() → int | |
isGrouped() → boolean | |
getAsISlideComponent() → ISlideComponent | |
getSlide() → IBaseSlide | |
getPresentation() → IPresentation | |
asIPresentationComponent() → IPresentationComponent |