com.aspose.slides
Interface IShapeCollection

All Superinterfaces:
com.aspose.ms.System.Collections.ICollection<IShape>, com.aspose.ms.System.Collections.IEnumerable<IShape>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IShape>, java.lang.Iterable<IShape>
All Known Implementing Classes:
ShapeCollection

public interface IShapeCollection
extends com.aspose.ms.System.Collections.ICollection<IShape>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IShape>

Represents a collection of a shapes.


Method Summary
 IAudioFrame addAudioFrameCD(float x, float y, float width, float height)
           
 IAudioFrame addAudioFrameEmbedded(float x, float y, float width, float height, IAudio audio)
           
 IAudioFrame addAudioFrameEmbedded(float x, float y, float width, float height, java.io.InputStream audio_stream)
           
 IAudioFrame addAudioFrameLinked(float x, float y, float width, float height, java.lang.String fname)
           
 IAutoShape addAutoShape(int shapeType, float x, float y, float width, float height)
           
 IAutoShape addAutoShape(int shapeType, float x, float y, float width, float height, boolean createFromTemplate)
           
 IChart addChart(int type, float x, float y, float width, float height)
           
 IChart addChart(int type, float x, float y, float width, float height, boolean initWithSample)
           
 IConnector addConnector(int shapeType, float x, float y, float width, float height)
           
 IConnector addConnector(int shapeType, float x, float y, float width, float height, boolean createFromTemplate)
           
 IGroupShape addGroupShape()
           
 IOleObjectFrame addOleObjectFrame(float x, float y, float width, float height, java.lang.String className, byte[] objectData)
           
 IOleObjectFrame addOleObjectFrame(float x, float y, float width, float height, java.lang.String className, java.lang.String path)
           
 IPictureFrame addPictureFrame(int shapeType, float x, float y, float width, float height, IPPImage image)
           
 ISmartArt addSmartArt(float x, float y, float width, float height, int layoutType)
           
 ITable addTable(float x, float y, double[] columnWidths, double[] rowHeights)
           
 IVideoFrame addVideoFrame(float x, float y, float width, float height, IVideo video)
           
 IVideoFrame addVideoFrame(float x, float y, float width, float height, java.lang.String fname)
           
 void clear()
           
 IShape get_Item(int index)
           
 IGroupShape getParentGroup()
           
 int indexOf(IShape shape)
           
 IAudioFrame insertAudioFrameCD(int index, float x, float y, float width, float height)
           
 IAudioFrame insertAudioFrameEmbedded(int index, float x, float y, float width, float height, IAudio audio)
           
 IAudioFrame insertAudioFrameEmbedded(int index, float x, float y, float width, float height, java.io.InputStream audio_stream)
           
 IAudioFrame insertAudioFrameLinked(int index, float x, float y, float width, float height, java.lang.String fname)
           
 IAutoShape insertAutoShape(int index, int shapeType, float x, float y, float width, float height)
           
 IAutoShape insertAutoShape(int index, int shapeType, float x, float y, float width, float height, boolean createFromTemplate)
           
 IChart insertChart(int type, float x, float y, float width, float height, int index)
           
 IChart insertChart(int type, float x, float y, float width, float height, int index, boolean initWithSample)
           
 IConnector insertConnector(int index, int shapeType, float x, float y, float width, float height)
           
 IConnector insertConnector(int index, int shapeType, float x, float y, float width, float height, boolean createFromTemplate)
           
 IGroupShape insertGroupShape(int index)
           
 IOleObjectFrame insertOleObjectFrame(int index, float x, float y, float width, float height, java.lang.String className, byte[] objectData)
           
 IOleObjectFrame insertOleObjectFrame(int index, float x, float y, float width, float height, java.lang.String className, java.lang.String path)
           
 IPictureFrame insertPictureFrame(int index, int shapeType, float x, float y, float width, float height, IPPImage image)
           
 ITable insertTable(int index, float x, float y, double[] columnWidths, double[] rowHeights)
           
 IVideoFrame insertVideoFrame(int index, float x, float y, float width, float height, java.lang.String fname)
           
 void remove(IShape shape)
           
 void removeAt(int index)
           
 void reorder(int index, IShape... shapes)
           
 void reorder(int index, IShape shape)
           
 IShape[] toArray()
           
 IShape[] toArray(int startIndex, int count)
           
 
Methods inherited from interface com.aspose.ms.System.Collections.ICollection
copyTo, getSyncRoot, isSynchronized, size
 
Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable
iterator
 

Method Detail

get_Item

IShape get_Item(int index)

getParentGroup

IGroupShape getParentGroup()

addChart

IChart addChart(int type,
                float x,
                float y,
                float width,
                float height)

addChart

IChart addChart(int type,
                float x,
                float y,
                float width,
                float height,
                boolean initWithSample)

addSmartArt

ISmartArt addSmartArt(float x,
                      float y,
                      float width,
                      float height,
                      int layoutType)

insertChart

IChart insertChart(int type,
                   float x,
                   float y,
                   float width,
                   float height,
                   int index)

insertChart

IChart insertChart(int type,
                   float x,
                   float y,
                   float width,
                   float height,
                   int index,
                   boolean initWithSample)

addOleObjectFrame

IOleObjectFrame addOleObjectFrame(float x,
                                  float y,
                                  float width,
                                  float height,
                                  java.lang.String className,
                                  byte[] objectData)

addOleObjectFrame

IOleObjectFrame addOleObjectFrame(float x,
                                  float y,
                                  float width,
                                  float height,
                                  java.lang.String className,
                                  java.lang.String path)

insertOleObjectFrame

IOleObjectFrame insertOleObjectFrame(int index,
                                     float x,
                                     float y,
                                     float width,
                                     float height,
                                     java.lang.String className,
                                     byte[] objectData)

insertOleObjectFrame

IOleObjectFrame insertOleObjectFrame(int index,
                                     float x,
                                     float y,
                                     float width,
                                     float height,
                                     java.lang.String className,
                                     java.lang.String path)

addVideoFrame

IVideoFrame addVideoFrame(float x,
                          float y,
                          float width,
                          float height,
                          java.lang.String fname)

addVideoFrame

IVideoFrame addVideoFrame(float x,
                          float y,
                          float width,
                          float height,
                          IVideo video)

insertVideoFrame

IVideoFrame insertVideoFrame(int index,
                             float x,
                             float y,
                             float width,
                             float height,
                             java.lang.String fname)

addAudioFrameCD

IAudioFrame addAudioFrameCD(float x,
                            float y,
                            float width,
                            float height)

insertAudioFrameCD

IAudioFrame insertAudioFrameCD(int index,
                               float x,
                               float y,
                               float width,
                               float height)

addAudioFrameLinked

IAudioFrame addAudioFrameLinked(float x,
                                float y,
                                float width,
                                float height,
                                java.lang.String fname)

insertAudioFrameLinked

IAudioFrame insertAudioFrameLinked(int index,
                                   float x,
                                   float y,
                                   float width,
                                   float height,
                                   java.lang.String fname)

addAudioFrameEmbedded

IAudioFrame addAudioFrameEmbedded(float x,
                                  float y,
                                  float width,
                                  float height,
                                  java.io.InputStream audio_stream)

addAudioFrameEmbedded

IAudioFrame addAudioFrameEmbedded(float x,
                                  float y,
                                  float width,
                                  float height,
                                  IAudio audio)

insertAudioFrameEmbedded

IAudioFrame insertAudioFrameEmbedded(int index,
                                     float x,
                                     float y,
                                     float width,
                                     float height,
                                     java.io.InputStream audio_stream)

insertAudioFrameEmbedded

IAudioFrame insertAudioFrameEmbedded(int index,
                                     float x,
                                     float y,
                                     float width,
                                     float height,
                                     IAudio audio)

indexOf

int indexOf(IShape shape)

toArray

IShape[] toArray()

toArray

IShape[] toArray(int startIndex,
                 int count)

reorder

void reorder(int index,
             IShape shape)

reorder

void reorder(int index,
             IShape... shapes)

addAutoShape

IAutoShape addAutoShape(int shapeType,
                        float x,
                        float y,
                        float width,
                        float height)

addAutoShape

IAutoShape addAutoShape(int shapeType,
                        float x,
                        float y,
                        float width,
                        float height,
                        boolean createFromTemplate)

insertAutoShape

IAutoShape insertAutoShape(int index,
                           int shapeType,
                           float x,
                           float y,
                           float width,
                           float height)

insertAutoShape

IAutoShape insertAutoShape(int index,
                           int shapeType,
                           float x,
                           float y,
                           float width,
                           float height,
                           boolean createFromTemplate)

addGroupShape

IGroupShape addGroupShape()

insertGroupShape

IGroupShape insertGroupShape(int index)

addConnector

IConnector addConnector(int shapeType,
                        float x,
                        float y,
                        float width,
                        float height)

addConnector

IConnector addConnector(int shapeType,
                        float x,
                        float y,
                        float width,
                        float height,
                        boolean createFromTemplate)

insertConnector

IConnector insertConnector(int index,
                           int shapeType,
                           float x,
                           float y,
                           float width,
                           float height)

insertConnector

IConnector insertConnector(int index,
                           int shapeType,
                           float x,
                           float y,
                           float width,
                           float height,
                           boolean createFromTemplate)

addPictureFrame

IPictureFrame addPictureFrame(int shapeType,
                              float x,
                              float y,
                              float width,
                              float height,
                              IPPImage image)

insertPictureFrame

IPictureFrame insertPictureFrame(int index,
                                 int shapeType,
                                 float x,
                                 float y,
                                 float width,
                                 float height,
                                 IPPImage image)

addTable

ITable addTable(float x,
                float y,
                double[] columnWidths,
                double[] rowHeights)

insertTable

ITable insertTable(int index,
                   float x,
                   float y,
                   double[] columnWidths,
                   double[] rowHeights)

removeAt

void removeAt(int index)

remove

void remove(IShape shape)

clear

void clear()