com.aspose.slides
Interface IGeometryShape

All Superinterfaces:
IHyperlinkContainer, IPresentationComponent, IShape, ISlideComponent
All Known Subinterfaces:
IAudioFrame, IAutoShape, IConnector, IPictureFrame, IVideoFrame
All Known Implementing Classes:
AudioFrame, AutoShape, Connector, GeometryShape, PictureFrame, VideoFrame

public interface IGeometryShape
extends IShape

Represents the parent class for all geometric shapes.


Method Summary
 IShapeElement[] createShapeElements()
           
 IAdjustValueCollection getAdjustments()
           
 IShapeStyle getShapeStyle()
           
 int getShapeType()
           
 void setShapeType(int value)
           
 
Methods inherited from interface com.aspose.slides.IShape
addPlaceholder, createEffectFormatEffective, createFillFormatEffective, createLineFormatEffective, createThreeDFormatEffective, getAlternativeText, getCustomData, getEffectFormat, getFillFormat, getFrame, getHeight, getHidden, getLineFormat, getName, getParentGroup, getPlaceholder, getRawFrame, getRotation, getShapeLock, getThreeDFormat, getThumbnail, getThumbnail, getUniqueId, getWidth, getX, getY, getZOrderPosition, isGrouped, isTextHolder, removePlaceholder, setAlternativeText, setFrame, setHeight, setHidden, setName, setRawFrame, setRotation, setWidth, setX, setY
 
Methods inherited from interface com.aspose.slides.ISlideComponent
getSlide
 
Methods inherited from interface com.aspose.slides.IPresentationComponent
getPresentation
 
Methods inherited from interface com.aspose.slides.IHyperlinkContainer
getHyperlinkClick, getHyperlinkManager, getHyperlinkMouseOver, setHyperlinkClick, setHyperlinkMouseOver
 

Method Detail

getShapeStyle

IShapeStyle getShapeStyle()

getShapeType

int getShapeType()

setShapeType

void setShapeType(int value)

getAdjustments

IAdjustValueCollection getAdjustments()

createShapeElements

IShapeElement[] createShapeElements()