com.aspose.slides.pptx
Class GeometryShapeEx

java.lang.Object
  extended by com.aspose.slides.pptx.ShapeEx
      extended by com.aspose.slides.pptx.GeometryShapeEx
All Implemented Interfaces:
IPresentationComponent, ISlideComponent
Direct Known Subclasses:
AutoShapeEx, ConnectorEx, PictureFrameEx

public abstract class GeometryShapeEx
extends ShapeEx

Represents the parent class for all geometric shapes.


Field Summary
 
Fields inherited from class com.aspose.slides.pptx.ShapeEx
m_parent
 
Method Summary
 void draw(Canvas canvas, RenderContext rc)
           
 ShapeStyleEx getShapeStyle()
          Returns shape's style object.
 ShapeTypeEx getShapeType()
          Returns or sets the geometry preset type.
 void setShapeType(ShapeTypeEx value)
           
 
Methods inherited from class com.aspose.slides.pptx.ShapeEx
createPropertiesElements, getAlternativeText, getEffectFormat, getFillFormat, getFrame, getHeight, getHLinkClick, getHLinkMouseOver, getLineFormat, getName, getNonVisualPropElement, getParent, getPlaceholder, getPresentation, getRawFrame, getRotation, getShapeId, getSlide, getTags, getThreeDFormat, getWidth, getX, getY, getZOrderPosition, isHidden, isTextHolder, setAlternativeText, setFrame, setHeight, setHidden, setHLinkClick, setHLinkMouseOver, setName, setNVPropertiesElement, setRawFrame, setRotation, setWidth, setX, setY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getShapeStyle

public ShapeStyleEx getShapeStyle()
Returns shape's style object.


getShapeType

public ShapeTypeEx getShapeType()
Returns or sets the geometry preset type. Note: on value changing all adjustment values will reset to their default values.


setShapeType

public void setShapeType(ShapeTypeEx value)

draw

public void draw(Canvas canvas,
                 RenderContext rc)
Overrides:
draw in class ShapeEx