1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
3 <compounddef id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy" kind="class" prot="public">
4 <compoundname>boost::geometry::model::d2::point_xy</compoundname>
5 <basecompoundref refid="classboost_1_1geometry_1_1model_1_1point" prot="public" virt="non-virtual">boost::geometry::model::point< CoordinateType, 2, CoordinateSystem ></basecompoundref>
6 <includes local="no">point_xy.hpp</includes>
10 <declname>CoordinateType</declname>
11 <defname>CoordinateType</defname>
15 <declname>CoordinateSystem</declname>
16 <defname>CoordinateSystem</defname>
17 <defval><ref refid="structboost_1_1geometry_1_1cs_1_1cartesian" kindref="compound">cs::cartesian</ref></defval>
20 <sectiondef kind="public-func">
21 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a69609f33908550b343e653291b836d78" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
23 <definition>boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::point_xy</definition>
24 <argsstring>()=default</argsstring>
27 <para>Default constructor, no initialization. </para> </briefdescription>
29 </detaileddescription>
32 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="52" column="1"/>
34 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1afc05f085ae9675c83aadbd7026a1be0a" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
36 <definition>boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::point_xy</definition>
37 <argsstring>(CoordinateType const &x, CoordinateType const &y)</argsstring>
40 <type>CoordinateType const &</type>
41 <declname>x</declname>
44 <type>CoordinateType const &</type>
45 <declname>y</declname>
48 <para>Constructor with x/y values. </para> </briefdescription>
50 </detaileddescription>
53 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="60" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="60" bodyend="62"/>
55 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1aa023762716f30c1887fe062e06572238" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
56 <type>CoordinateType const &</type>
57 <definition>CoordinateType const& boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::x</definition>
58 <argsstring>() const </argsstring>
61 <para>Get x-value. </para> </briefdescription>
63 </detaileddescription>
66 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="65" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="65" bodyend="66"/>
68 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a89ca091e60b57bc097c0292763a52a59" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
70 <definition>void boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::x</definition>
71 <argsstring>(CoordinateType const &v)</argsstring>
74 <type>CoordinateType const &</type>
75 <declname>v</declname>
78 <para>Set x-value. </para> </briefdescription>
80 </detaileddescription>
83 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="73" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="73" bodyend="74"/>
85 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a3799460788a157cbef0f690006e65744" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
86 <type>CoordinateType const &</type>
87 <definition>CoordinateType const& boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::y</definition>
88 <argsstring>() const </argsstring>
91 <para>Get y-value. </para> </briefdescription>
93 </detaileddescription>
96 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="69" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="69" bodyend="70"/>
98 <memberdef kind="function" id="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1af0d8f7cc38a4bf2e385bf90a786a1057" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
100 <definition>void boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem >::y</definition>
101 <argsstring>(CoordinateType const &v)</argsstring>
104 <type>CoordinateType const &</type>
105 <declname>v</declname>
108 <para>Set y-value. </para> </briefdescription>
109 <detaileddescription>
110 </detaileddescription>
113 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="77" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="77" bodyend="78"/>
117 <para>2D point in Cartesian coordinate system </para> </briefdescription>
118 <detaileddescription>
119 <para><parameterlist kind="templateparam"><parameteritem>
121 <parametername>CoordinateType</parametername>
123 <parameterdescription>
124 <para>numeric type, for example, double, float, int </para></parameterdescription>
128 <parametername>CoordinateSystem</parametername>
130 <parameterdescription>
131 <para>coordinate system, defaults to <ref refid="structboost_1_1geometry_1_1cs_1_1cartesian" kindref="compound">cs::cartesian</ref></para></parameterdescription>
134 <qbk>[include reference/geometries/point_xy.qbk]</qbk> <qbk.before.synopsis>
136 [link geometry.reference.concepts.concept_point Point Concept]
137 </qbk.before.synopsis> </para><para> <qbk>[include reference/geometries/point_assign_warning.qbk]</qbk> </para> </detaileddescription>
140 <label>boost::geometry::model::point< CoordinateType, 2, CoordinateSystem ></label>
141 <link refid="classboost_1_1geometry_1_1model_1_1point"/>
144 <label>boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem ></label>
145 <link refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy"/>
146 <childnode refid="481" relation="public-inheritance">
152 <label>boost::geometry::model::point< CoordinateType, 2, CoordinateSystem ></label>
153 <link refid="classboost_1_1geometry_1_1model_1_1point"/>
156 <label>boost::geometry::model::d2::point_xy< CoordinateType, CoordinateSystem ></label>
157 <link refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy"/>
158 <childnode refid="483" relation="public-inheritance">
161 </collaborationgraph>
162 <location file="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" line="47" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/geometries/point_xy.hpp" bodystart="46" bodyend="79"/>
164 <member refid="classboost_1_1geometry_1_1model_1_1point_1a5042d74b21e525743168c56563ddf015" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>get</name></member>
165 <member refid="classboost_1_1geometry_1_1model_1_1point_1a768fcbb0028e80ee4579a47f5d058370" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point</name></member>
166 <member refid="classboost_1_1geometry_1_1model_1_1point_1a0236fd6973659285b15292d9370e9136" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point</name></member>
167 <member refid="classboost_1_1geometry_1_1model_1_1point_1abe00d79aa3ed9be100f1a34b7d09249b" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point</name></member>
168 <member refid="classboost_1_1geometry_1_1model_1_1point_1a2d74ab12275dd09e47b50ab941f71e58" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point</name></member>
169 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a69609f33908550b343e653291b836d78" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point_xy</name></member>
170 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1afc05f085ae9675c83aadbd7026a1be0a" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>point_xy</name></member>
171 <member refid="classboost_1_1geometry_1_1model_1_1point_1adc88778b0d7c9e70aeeed0981c003a67" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>set</name></member>
172 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1aa023762716f30c1887fe062e06572238" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>x</name></member>
173 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a89ca091e60b57bc097c0292763a52a59" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>x</name></member>
174 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1a3799460788a157cbef0f690006e65744" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>y</name></member>
175 <member refid="classboost_1_1geometry_1_1model_1_1d2_1_1point__xy_1af0d8f7cc38a4bf2e385bf90a786a1057" prot="public" virt="non-virtual"><scope>boost::geometry::model::d2::point_xy</scope><name>y</name></member>