2012-05-21 20:32:26 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
2013-04-04 11:51:15 +00:00
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< title > mxGraph: com.mxgraph.mxRectangle Class Reference< / title >
2012-05-21 20:32:26 +00:00
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
2013-04-04 11:51:15 +00:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
2012-05-21 20:32:26 +00:00
< / head >
< body >
2013-04-04 11:51:15 +00:00
< div id = "top" > <!-- do not remove this div! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > mxGraph
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- Generated by Doxygen 1.7.6.1 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
2012-05-21 20:32:26 +00:00
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "dirs.html" > < span > Directories< / span > < / a > < / li >
< / ul >
< / div >
2013-04-04 11:51:15 +00:00
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "annotated.html" > < span > Class  List< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class  Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
2012-05-21 20:32:26 +00:00
< / ul >
< / div >
2013-04-04 11:51:15 +00:00
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < b > com< / b > < / li >
< li class = "navelem" > < a class = "el" href = "namespacecom_1_1mxgraph.html" > mxgraph< / a > < / li >
< li class = "navelem" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a > < / li >
< / ul >
2012-05-21 20:32:26 +00:00
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pro-attribs" > Protected Attributes< / a > |
< a href = "#properties" > Properties< / a > < / div >
< div class = "headertitle" >
< div class = "title" > com.mxgraph.mxRectangle Class Reference< / div > < / div >
< / div > <!-- header -->
2012-05-21 20:32:26 +00:00
< div class = "contents" >
2013-04-04 11:51:15 +00:00
<!-- doxytag: class="com::mxgraph::mxRectangle" --> <!-- doxytag: inherits="com::mxgraph::mxPoint" -->
2012-05-21 20:32:26 +00:00
< p > Implements a 2-dimensional rectangle with double precision coordinates.
2013-04-04 11:51:15 +00:00
< a href = "classcom_1_1mxgraph_1_1mxRectangle.html#details" > More...< / a > < / p >
2012-05-21 20:32:26 +00:00
< div class = "dynheader" >
2013-04-04 11:51:15 +00:00
Inheritance diagram for com.mxgraph.mxRectangle:< / div >
< div class = "dyncontent" >
2012-05-21 20:32:26 +00:00
< div class = "center" >
2013-04-04 11:51:15 +00:00
< img src = "classcom_1_1mxgraph_1_1mxRectangle.png" usemap = "#com.mxgraph.mxRectangle_map" alt = "" / >
< map id = "com.mxgraph.mxRectangle_map" name = "com.mxgraph.mxRectangle_map" >
< area href = "classcom_1_1mxgraph_1_1mxPoint.html" title = "Implements a 2-dimensional point with double precision coordinates." alt = "com.mxgraph.mxPoint" shape = "rect" coords = "86,0,248,24" / >
< area href = "classcom_1_1mxgraph_1_1mxCellState.html" title = "Represents the current state of a cell in a given graph view." alt = "com.mxgraph.mxCellState" shape = "rect" coords = "0,112,162,136" / >
< area href = "classcom_1_1mxgraph_1_1mxGeometry.html" title = "Represents the geometry of a cell. For vertices, the geometry consists of the x- and y-location..." alt = "com.mxgraph.mxGeometry" shape = "rect" coords = "172,112,334,136" / >
2012-05-21 20:32:26 +00:00
< / map >
2013-04-04 11:51:15 +00:00
< / div > < / div >
2012-05-21 20:32:26 +00:00
< p > < a href = "classcom_1_1mxgraph_1_1mxRectangle-members.html" > List of all members.< / a > < / p >
2013-04-04 11:51:15 +00:00
< table class = "memberdecls" >
< tr > < td colspan = "2" > < h2 > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a16906029e99be0da9ec4a8e9ca19f93a" > mxRectangle< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Constructs a new rectangle at (0, 0) with the width and height set to 0. < a href = "#a16906029e99be0da9ec4a8e9ca19f93a" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a8cb010cc547f858b851f59038bb0d5f9" > mxRectangle< / a > (< a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a > rect)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Constructs a copy of the given rectangle. < a href = "#a8cb010cc547f858b851f59038bb0d5f9" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ab3ee9df42c1427eee51a710981305b39" > mxRectangle< / a > (Rectangle rect)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Constructs a copy of the given rectangle. < a href = "#ab3ee9df42c1427eee51a710981305b39" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a934732e65486f7c03a091fb323e4f074" > mxRectangle< / a > (double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac17799d682c1cb5bb97d1e6e5c7211cd" > x< / a > , double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac173fb501168e5ccd6fee2f77f153538" > y< / a > , double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#aeeb2d3b2c0e620212b98fc33290ca75f" > width< / a > , double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae9f3da02058561520c04142e2ba5a881" > height< / a > )< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Constructs a rectangle using the given parameters. < a href = "#a934732e65486f7c03a091fb323e4f074" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a54b64e244f054613760cb0f84265d941" > setRect< / a > (double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac17799d682c1cb5bb97d1e6e5c7211cd" > x< / a > , double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac173fb501168e5ccd6fee2f77f153538" > y< / a > , double w, double h)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets this rectangle to the specified values. < a href = "#a54b64e244f054613760cb0f84265d941" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a7d57344259fae87d79ef416c5bc812c7" > GetCenterX< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the x-coordinate of the center. < a href = "#a7d57344259fae87d79ef416c5bc812c7" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae6f1d4bbc5c1d834b4adbe0a5c4eceab" > GetCenterY< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the y-coordinate of the center. < a href = "#ae6f1d4bbc5c1d834b4adbe0a5c4eceab" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a919964106e020eff0bad2f4e7d2c752b" > Add< / a > (< a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a > rect)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Adds the given rectangle to this rectangle. < a href = "#a919964106e020eff0bad2f4e7d2c752b" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae0bbeaa2768c8dc94d899aae8c8d4799" > Grow< / a > (double amount)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height. < a href = "#ae0bbeaa2768c8dc94d899aae8c8d4799" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a44246bc62538679936f47d39c4fdd5f7" > Contains< / a > (double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac17799d682c1cb5bb97d1e6e5c7211cd" > x< / a > , double < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#ac173fb501168e5ccd6fee2f77f153538" > y< / a > )< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns true if this rectangle contains the given point (x, y). < a href = "#a44246bc62538679936f47d39c4fdd5f7" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > Rectangle  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a198cd246c4fa1315d6cc737585ada909" > GetRectangle< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the bounds as a new rectangle. < a href = "#a198cd246c4fa1315d6cc737585ada909" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > new Boolean  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ad0258c7ff572fad9039541b1ae064c98" > Equals< / a > (Object obj)< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns true if the given object equals this rectangle. < a href = "#ad0258c7ff572fad9039541b1ae064c98" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > new < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a5d5f784f2f318ba5154bd1db5638b9b0" > Clone< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a new instance of the same rectangle. < a href = "#a5d5f784f2f318ba5154bd1db5638b9b0" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "pro-attribs" > < / a >
Protected Attributes< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#aeeb2d3b2c0e620212b98fc33290ca75f" > width< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Holds the width. Default is 0. < a href = "#aeeb2d3b2c0e620212b98fc33290ca75f" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae9f3da02058561520c04142e2ba5a881" > height< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Holds the height. Default is 0. < a href = "#ae9f3da02058561520c04142e2ba5a881" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "properties" > < / a >
Properties< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a25e837182fe7e32ff07c5da012ee3cf8" > Width< / a > < code > [get, set]< / code > < / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets or returns the width of the rectangle. < a href = "#a25e837182fe7e32ff07c5da012ee3cf8" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#af808af89d775d2082b8f4fa449b826d9" > Height< / a > < code > [get, set]< / code > < / td > < / tr >
< tr > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets or returns the height of the rectangle. < a href = "#af808af89d775d2082b8f4fa449b826d9" > < / a > < br / > < / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
2013-04-04 11:51:15 +00:00
< hr / > < a name = "details" id = "details" > < / a > < h2 > Detailed Description< / h2 >
< div class = "textblock" > < p > Implements a 2-dimensional rectangle with double precision coordinates. < / p >
< / div > < hr / > < h2 > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" id = "a16906029e99be0da9ec4a8e9ca19f93a" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::mxRectangle" ref="a16906029e99be0da9ec4a8e9ca19f93a" args="()" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a16906029e99be0da9ec4a8e9ca19f93a" > com.mxgraph.mxRectangle.mxRectangle< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramname" > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Constructs a new rectangle at (0, 0) with the width and height set to 0. < / p >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a8cb010cc547f858b851f59038bb0d5f9" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::mxRectangle" ref="a8cb010cc547f858b851f59038bb0d5f9" args="(mxRectangle rect)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a16906029e99be0da9ec4a8e9ca19f93a" > com.mxgraph.mxRectangle.mxRectangle< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a >   < / td >
< td class = "paramname" > < em > rect< / em > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Constructs a copy of the given rectangle. < / p >
2013-04-04 11:51:15 +00:00
< dl class = "params" > < dt > < b > Parameters:< / b > < / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > rect< / td > < td > Rectangle to construct a copy of.< / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "ab3ee9df42c1427eee51a710981305b39" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::mxRectangle" ref="ab3ee9df42c1427eee51a710981305b39" args="(Rectangle rect)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a16906029e99be0da9ec4a8e9ca19f93a" > com.mxgraph.mxRectangle.mxRectangle< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > Rectangle  < / td >
< td class = "paramname" > < em > rect< / em > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Constructs a copy of the given rectangle. < / p >
2013-04-04 11:51:15 +00:00
< dl class = "params" > < dt > < b > Parameters:< / b > < / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > rect< / td > < td > Rectangle to construct a copy of.< / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a934732e65486f7c03a091fb323e4f074" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::mxRectangle" ref="a934732e65486f7c03a091fb323e4f074" args="(double x, double y, double width, double height)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a16906029e99be0da9ec4a8e9ca19f93a" > com.mxgraph.mxRectangle.mxRectangle< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > x< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > y< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > width< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > height< / em >   < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
2013-04-04 11:51:15 +00:00
< td > < / td > < td > < code > [inline]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Constructs a rectangle using the given parameters. < / p >
2013-04-04 11:51:15 +00:00
< dl class = "params" > < dt > < b > Parameters:< / b > < / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > x< / td > < td > X-coordinate of the new rectangle.< / td > < / tr >
< tr > < td class = "paramname" > y< / td > < td > Y-coordinate of the new rectangle.< / td > < / tr >
< tr > < td class = "paramname" > width< / td > < td > Width of the new rectangle.< / td > < / tr >
< tr > < td class = "paramname" > height< / td > < td > Height of the new rectangle.< / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
< hr / > < h2 > Member Function Documentation< / h2 >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a919964106e020eff0bad2f4e7d2c752b" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Add" ref="a919964106e020eff0bad2f4e7d2c752b" args="(mxRectangle rect)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > void < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a919964106e020eff0bad2f4e7d2c752b" > com.mxgraph.mxRectangle.Add< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a >   < / td >
< td class = "paramname" > < em > rect< / em > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Adds the given rectangle to this rectangle. < / p >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a5d5f784f2f318ba5154bd1db5638b9b0" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Clone" ref="a5d5f784f2f318ba5154bd1db5638b9b0" args="()" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > new < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html" > mxRectangle< / a > < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a5d5f784f2f318ba5154bd1db5638b9b0" > com.mxgraph.mxRectangle.Clone< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramname" > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns a new instance of the same rectangle. < / p >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns a clone of the rectangle.< / dd > < / dl >
2013-04-04 11:51:15 +00:00
< p > Reimplemented from < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#a936c837c4eb0dfeeb3de5c7ab3df4ccd" > com.mxgraph.mxPoint< / a > .< / p >
2012-05-21 20:32:26 +00:00
2013-04-04 11:51:15 +00:00
< p > Reimplemented in < a class = "el" href = "classcom_1_1mxgraph_1_1mxCellState.html#a19ba55d41300c3505ee4d3096a77acdf" > com.mxgraph.mxCellState< / a > , and < a class = "el" href = "classcom_1_1mxgraph_1_1mxGeometry.html#aba28697d89da4cef532a11122e5e33d2" > com.mxgraph.mxGeometry< / a > .< / p >
2012-05-21 20:32:26 +00:00
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a44246bc62538679936f47d39c4fdd5f7" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Contains" ref="a44246bc62538679936f47d39c4fdd5f7" args="(double x, double y)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > bool < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a44246bc62538679936f47d39c4fdd5f7" > com.mxgraph.mxRectangle.Contains< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > x< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > y< / em >   < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
2013-04-04 11:51:15 +00:00
< td > < / td > < td > < code > [inline]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns true if this rectangle contains the given point (x, y). < / p >
2013-04-04 11:51:15 +00:00
< dl class = "params" > < dt > < b > Parameters:< / b > < / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > x< / td > < td > X-coordinate of the point.< / td > < / tr >
< tr > < td class = "paramname" > y< / td > < td > Y-coordinate of the point.< / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
< / dd >
< / dl >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns true if (x, y) lies within the given area.< / dd > < / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "ad0258c7ff572fad9039541b1ae064c98" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Equals" ref="ad0258c7ff572fad9039541b1ae064c98" args="(Object obj)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > new Boolean < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ad0258c7ff572fad9039541b1ae064c98" > com.mxgraph.mxRectangle.Equals< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > Object  < / td >
< td class = "paramname" > < em > obj< / em > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns true if the given object equals this rectangle. < / p >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns true if obj is equal.< / dd > < / dl >
2013-04-04 11:51:15 +00:00
< p > Reimplemented from < a class = "el" href = "classcom_1_1mxgraph_1_1mxPoint.html#aee9ce9abb7a716b1b10ae8601c3373dd" > com.mxgraph.mxPoint< / a > .< / p >
2012-05-21 20:32:26 +00:00
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a7d57344259fae87d79ef416c5bc812c7" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::GetCenterX" ref="a7d57344259fae87d79ef416c5bc812c7" args="()" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a7d57344259fae87d79ef416c5bc812c7" > com.mxgraph.mxRectangle.GetCenterX< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramname" > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns the x-coordinate of the center. < / p >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns the x-coordinate of the center.< / dd > < / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "ae6f1d4bbc5c1d834b4adbe0a5c4eceab" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::GetCenterY" ref="ae6f1d4bbc5c1d834b4adbe0a5c4eceab" args="()" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae6f1d4bbc5c1d834b4adbe0a5c4eceab" > com.mxgraph.mxRectangle.GetCenterY< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramname" > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns the y-coordinate of the center. < / p >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns the y-coordinate of the center.< / dd > < / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a198cd246c4fa1315d6cc737585ada909" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::GetRectangle" ref="a198cd246c4fa1315d6cc737585ada909" args="()" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > Rectangle < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a198cd246c4fa1315d6cc737585ada909" > com.mxgraph.mxRectangle.GetRectangle< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramname" > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Returns the bounds as a new rectangle. < / p >
< dl class = "return" > < dt > < b > Returns:< / b > < / dt > < dd > Returns a new rectangle for the bounds.< / dd > < / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "ae0bbeaa2768c8dc94d899aae8c8d4799" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Grow" ref="ae0bbeaa2768c8dc94d899aae8c8d4799" args="(double amount)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > void < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae0bbeaa2768c8dc94d899aae8c8d4799" > com.mxgraph.mxRectangle.Grow< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > amount< / em > < / td > < td > )< / td >
2012-05-21 20:32:26 +00:00
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height. < / p >
2013-04-04 11:51:15 +00:00
< dl class = "params" > < dt > < b > Parameters:< / b > < / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > amount< / td > < td > Amount by which the rectangle should be grown.< / td > < / tr >
2012-05-21 20:32:26 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a54b64e244f054613760cb0f84265d941" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::setRect" ref="a54b64e244f054613760cb0f84265d941" args="(double x, double y, double w, double h)" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > void < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a54b64e244f054613760cb0f84265d941" > com.mxgraph.mxRectangle.setRect< / a > < / td >
2012-05-21 20:32:26 +00:00
< td > (< / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > x< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > y< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > w< / em > , < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2013-04-04 11:51:15 +00:00
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > h< / em >   < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
2013-04-04 11:51:15 +00:00
< td > < / td > < td > < code > [inline]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Sets this rectangle to the specified values. < / p >
< / div >
< / div >
< hr / > < h2 > Member Data Documentation< / h2 >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "ae9f3da02058561520c04142e2ba5a881" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::height" ref="ae9f3da02058561520c04142e2ba5a881" args="" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#ae9f3da02058561520c04142e2ba5a881" > com.mxgraph.mxRectangle.height< / a > < code > [protected]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Holds the height. Default is 0. < / p >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "aeeb2d3b2c0e620212b98fc33290ca75f" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::width" ref="aeeb2d3b2c0e620212b98fc33290ca75f" args="" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#aeeb2d3b2c0e620212b98fc33290ca75f" > com.mxgraph.mxRectangle.width< / a > < code > [protected]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Holds the width. Default is 0. < / p >
< / div >
< / div >
< hr / > < h2 > Property Documentation< / h2 >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "af808af89d775d2082b8f4fa449b826d9" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Height" ref="af808af89d775d2082b8f4fa449b826d9" args="" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#af808af89d775d2082b8f4fa449b826d9" > com.mxgraph.mxRectangle.Height< / a > < code > [get, set]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Sets or returns the height of the rectangle. < / p >
< / div >
< / div >
2013-04-04 11:51:15 +00:00
< a class = "anchor" id = "a25e837182fe7e32ff07c5da012ee3cf8" > < / a > <!-- doxytag: member="com::mxgraph::mxRectangle::Width" ref="a25e837182fe7e32ff07c5da012ee3cf8" args="" -->
2012-05-21 20:32:26 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2013-04-04 11:51:15 +00:00
< td class = "memname" > double < a class = "el" href = "classcom_1_1mxgraph_1_1mxRectangle.html#a25e837182fe7e32ff07c5da012ee3cf8" > com.mxgraph.mxRectangle.Width< / a > < code > [get, set]< / code > < / td >
2012-05-21 20:32:26 +00:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Sets or returns the width of the rectangle. < / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > src/utils/mxRectangle.cs< / li >
< / ul >
2013-04-04 11:51:15 +00:00
< / div > <!-- contents -->
< hr class = "footer" / > < address class = "footer" > < small >
2013-09-27 12:07:12 +00:00
Generated on Fri Sep 27 2013 13:00:10 for mxGraph by   < a href = "http://www.doxygen.org/index.html" >
2013-04-04 11:51:15 +00:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
< / a > 1.7.6.1
< / small > < / address >
2012-05-21 20:32:26 +00:00
< / body >
< / html >