Class EllipseShape
java.lang.Object
com.inductiveautomation.vision.api.client.components.shapes.ShapeDelegate
com.inductiveautomation.factorypmi.application.components.shapes.EllipseShape
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanalterShape(Rectangle2D newBounds) Directly modify the shape's frame so that it fits tightly within the new framing rectangle.getBounds2D(Shape shape) Provides a way for the delegate to do custom calculation of the shape's bounds.getShape()The AWT shape this delegate producesbooleanvoidsetEllipse(RectangularShape ellipse) Methods inherited from class com.inductiveautomation.vision.api.client.components.shapes.ShapeDelegateconvertToPath, createArea, getCenterpoint, isRotatable, rotate, translateShape
- 
Field Details- 
TOOL_KEY- See Also:
 
 
- 
- 
Constructor Details- 
EllipseShapeDeprecated.For serialization
- 
EllipseShape
 
- 
- 
Method Details- 
isSymmetricpublic boolean isSymmetric()- Specified by:
- isSymmetricin class- ShapeDelegate
 
- 
getToolKey- Specified by:
- getToolKeyin class- ShapeDelegate
 
- 
alterShapeDescription copied from class:ShapeDelegateDirectly modify the shape's frame so that it fits tightly within the new framing rectangle.- Specified by:
- alterShapein class- ShapeDelegate
- Parameters:
- newBounds- The new bounding rectangle for the shape.
- Returns:
- false if the shape was unable to alter itself into the given rectangle.
 
- 
getShapeDescription copied from class:ShapeDelegateThe AWT shape this delegate produces- Specified by:
- getShapein class- ShapeDelegate
 
- 
getEllipse
- 
setEllipse
- 
getBounds2DDescription copied from class:ShapeDelegateProvides a way for the delegate to do custom calculation of the shape's bounds. Default implementation is:return shape.getBounds2D(); - Overrides:
- getBounds2Din class- ShapeDelegate
 
 
-