Package chemaxon.struc.graphics
Class MEllipse
java.lang.Object
chemaxon.struc.MObject
chemaxon.struc.graphics.MPolyline
chemaxon.struc.graphics.MRectangle
chemaxon.struc.graphics.MEllipse
- All Implemented Interfaces:
- Serializable,- Cloneable
Ellipse object.
- Since:
- Marvin 5.3,
- See Also:
- 
Field SummaryFields inherited from class chemaxon.struc.graphics.MRectangleP_CENTER, P_E, P_N, P_NE, P_NW, P_S, P_SE, P_SW, P_W, T_NOROTFields inherited from class chemaxon.struc.graphics.MPolylineARROW_BACK_FLAG, ARROW_CROSSED_FLAG, ARROW_CURVED_FLAG, ARROW_DASHED_FLAG, ARROW_EQUILIBRIUM_FLAG, ARROW_GROUP1_MASK, ARROW_GROUP2_MASK, ARROW_HALF_LEFT, ARROW_HALF_MASK, ARROW_HALF_RIGHT, ARROW_RETROSYNTHETIC_FLAG, arrowFlags, CLOSED_FLAG, DEFAULT_ARROW_HEAD_LENGTH, DEFAULT_ARROW_HEAD_WIDTH, DEFAULT_EQUILIBRIUM_HEAD_WIDTH, DEFAULT_MAX_CROSS_SIZE, DEFAULT_RETROSYNTHETIC_HEAD_WIDTH, DEFAULT_THICKNESS, HEAD, points, TAIL, THICKNESS_SET_FLAGFields inherited from class chemaxon.struc.MObjectTRANSFORM_DISTORT
- 
Constructor SummaryConstructorsModifierConstructorDescriptionMEllipse()Constructs an ellipse.protectedCopy constructor.Constructs a ellipse with the specified corner points.Constructs a ellipse with the specified corner points and color.
- 
Method SummaryMethods inherited from class chemaxon.struc.graphics.MRectangleaddAttributeKeys, calcCenter, convertTransform, distanceFrom, fixClonedPoints, fixRectanglePointClones, getAttribute, getClip, getPointRef, getPointRefCount, getTCenter, getTOption, removeChild, setAttribute, setCorners, setTCenter, setTOption, transform, transformTo2DMethods inherited from class chemaxon.struc.graphics.MPolylinecheckValidity, containsAtom, copyProperties, finishCloning, fixMidPointClones, getArcAngle, getArcCenter, getArcRadius, getArcRadius, getArrowFlags, getArrowLength, getArrowWidth, getFlags, getLineMiddlePoint, getMidPointLocation, getMirroredArrowFlags, getPoint, getPointCount, getPoints, getSkip, getThickness, hasBackground, hasColor, hasFace, hasLineColor, hasOutline, isArrow, isEmpty, isThicknessSet, removeNotify, replaceAtom, reverse, rotate, setArcAngle, setArrow, setArrowFlags, setArrowLength, setArrowWidth, setFlags, setPoints, setSkip, setThickness, unselectContents, updateBoundingRectMethods inherited from class chemaxon.struc.MObjectaddCdataAttributeKeys, addNotify, clearProperties, connectToSgroupOfAtom, containsPoint, containsPropertyKey, distanceFrom, getBackground, getColor, getContainerMObject, getLineColor, getProperty, isChildOf, isInternalSelectable, isReactionArrow, isSelectableNow, isSelected, isTransformable, makeColor, propertyCount, propertyKeySet, propertySet, putProperty, removeAtom, removeProperty, setBackground, setColor, setLineColor, setSelected, toString, updateBoundingRect
- 
Constructor Details- 
MEllipsepublic MEllipse()Constructs an ellipse.
- 
MEllipseConstructs a ellipse with the specified corner points.- Parameters:
- p1- the top left corner
- p2- the bottom right corner
 
- 
MEllipseConstructs a ellipse with the specified corner points and color.- Parameters:
- p1- the top left corner
- p2- the bottom right corner
- c- the color
 
- 
MEllipseCopy constructor.- Parameters:
- e- the original ellipse
 
 
- 
- 
Method Details- 
cloneDescription copied from class:MObjectCreates a clone.- Overrides:
- clonein class- MRectangle
- Returns:
- the clone
 
 
-