com.aspose.slides
Interface IGeometryShape

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

public interface IGeometryShape
extends IShape

Represents the parent class for all geometric shapes.


Method Summary
 IShapeElement[] createShapeElements()
           Creates and returns array of shape's elements.
 IAdjustValueCollection getAdjustments()
           Returns a collection of shape's adjustment values.
 IShapeStyle getShapeStyle()
           Returns shape's style object.
 int getShapeType()
           Returns or sets the geometry preset type.
 void setShapeType(int value)
           Returns or sets the geometry preset type.
 
Methods inherited from interface com.aspose.slides.IShape
addPlaceholder, createEffectFormatEffective, createFillFormatEffective, createLineFormatEffective, createThreeDFormatEffective, getAlternativeText, getBlackWhiteMode, getConnectionSiteCount, 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, setBlackWhiteMode, 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()

Returns shape's style object. Read-only IShapeStyle.


getShapeType

int getShapeType()

Returns or sets the geometry preset type. Note: on value changing all adjustment values will reset to their default values. Read/write ShapeType.


setShapeType

void setShapeType(int value)

Returns or sets the geometry preset type. Note: on value changing all adjustment values will reset to their default values. Read/write ShapeType.


getAdjustments

IAdjustValueCollection getAdjustments()

Returns a collection of shape's adjustment values. Read-only IAdjustValueCollection.


createShapeElements

IShapeElement[] createShapeElements()

Creates and returns array of shape's elements.

Returns:
Array of IShapeElement


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.