cox.jmatt.java.MathTools.markup.svg
Class EllipseTag
java.lang.Object
cox.jmatt.java.MathTools.markup.Tag
cox.jmatt.java.MathTools.markup.svg.StyleTag
cox.jmatt.java.MathTools.markup.svg.EllipseTag
public class EllipseTag
- extends StyleTag
This class provides the SVG <ellipse> tag. It is similar to CircleTag
except that it requires two radii and does not provide the 'point'
methods.
Fields inherited from class cox.jmatt.java.MathTools.markup.Tag |
myTagName |
Constructor Summary |
EllipseTag()
Standard constructor. |
EllipseTag(java.lang.Double X1,
java.lang.Double Y1,
java.lang.Double XRad,
java.lang.Double YRad)
Create a EllipseTag with all data present. |
Method Summary |
EllipseTag |
copyOf()
Copy this class. |
EllipseTag |
setData(java.lang.Double X1,
java.lang.Double Y1,
java.lang.Double XRad,
java.lang.Double YRad)
Set ellipse-specific data center and radii. |
Methods inherited from class cox.jmatt.java.MathTools.markup.Tag |
_addAttribute, _addAttributes, _addNAttribute, _asBoolean, _asDouble, _asInt, _attributes, _clampNAttribute, _clampNAttribute, _content, _fixKey, _setContent, _setEnableXMLTag, badPizza, closeTag, configureTag, configureTagFromGlobalPizza, makeTag, openTag, reset, setID, toString, validString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EllipseTag
public EllipseTag()
- Standard constructor. No data set.
EllipseTag
public EllipseTag(java.lang.Double X1,
java.lang.Double Y1,
java.lang.Double XRad,
java.lang.Double YRad)
- Create a EllipseTag with all data present.
copyOf
public EllipseTag copyOf()
- Copy this class.
setData
public EllipseTag setData(java.lang.Double X1,
java.lang.Double Y1,
java.lang.Double XRad,
java.lang.Double YRad)
- Set ellipse-specific data center and radii.