Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf48eb46

Browse files
committed
Proofing of path figure items update
1 parentce80660 commitf48eb46

File tree

10 files changed

+188
-68
lines changed

10 files changed

+188
-68
lines changed

‎source/abs-cubic-curve.tex‎

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
basic_point_2d<graphics_math_type> end_pt() const noexcept;
5151
};
5252

53-
//\ref{\iotwod.abscubiccurve.ops}, equality operators:
53+
//\ref{\iotwod.abscubiccurve.eq}, equality operators:
5454
template <class GraphicsSurfaces>
5555
bool operator==(
5656
const typename basic_figure_items<GraphicsSurfaces>::abs_cubic_curve& lhs,
@@ -96,7 +96,19 @@
9696
\remarks The end point is\tcode{ept}.
9797
\end{itemdescr}
9898

99-
\rSec1 [\iotwod.abscubiccurve.mod]{\tcode{abs_cubic_curve} modifiers}
99+
\rSec1 [\iotwod.abscubiccurve.acc] {Accessors}%
100+
101+
\indexlibrarymember{data}{abs_cubic_curve}%
102+
\begin{itemdecl}
103+
const data_type& data() const noexcept;
104+
data_type& data() noexcept;
105+
\end{itemdecl}
106+
\begin{itemdescr}
107+
\pnum
108+
\returns A reference to the\tcode{rel_matrix} object's data object (See:\ref{\iotwod.abscubiccurve.intro}).
109+
\end{itemdescr}
110+
111+
\rSec1 [\iotwod.abscubiccurve.mod] {Modifiers}
100112

101113
\indexlibrarymember{control_pt1}{abs_cubic_curve}%
102114
\begin{itemdecl}
@@ -159,7 +171,7 @@
159171
\returns The end point.
160172
\end{itemdescr}
161173

162-
\rSec1 [\iotwod.abscubiccurve.ops] {Equality operators}%
174+
\rSec1 [\iotwod.abscubiccurve.eq] {Equality operators}%
163175

164176
\indexlibrarymember{operator==}{abs_cubic_curve}%
165177
\begin{itemdecl}
@@ -186,5 +198,5 @@
186198
\begin{itemdescr}
187199
\pnum
188200
\returns
189-
\tcode{lhs.control_pt1() != rhs.control_pt1()\&\& lhs.control_pt2() != rhs.control_pt2()\&\& lhs.end_pt() != rhs.end_pt()}.
201+
\tcode{lhs.control_pt1() != rhs.control_pt1()|| lhs.control_pt2() != rhs.control_pt2()|| lhs.end_pt() != rhs.end_pt()}.
190202
\end{itemdescr}

‎source/abs-line.tex‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
\returns The end point.
117117
\end{itemdescr}
118118

119-
\rSec1 [\iotwod.absline.ops] {Equality operators}%
119+
\rSec1 [\iotwod.absline.eq] {Equality operators}%
120120

121121
\indexlibrarymember{operator==}{abs_line}%
122122
\begin{itemdecl}

‎source/abs-matrix.tex‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
\pnum
1111
It has a transform matrix of type\tcode{basic_matrix_2d<GraphicsSurfaces::graphics_math_type>}.
1212

13+
\pnum
14+
The data are stored in an object of type\tcode{typename GraphicsSurfaces::paths::abs_matrix_data_type}. It is accessible using the\tcode{data} member functions.
15+
1316
\rSec1 [\iotwod.absmatrix.synopsis] {Synopsis}
1417
\begin{codeblock}
1518
namespace std::experimemtal::io2d::v1 {

‎source/abs-quadratic-curve.tex‎

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
basic_point_2d<graphics_math_type> end_pt() const noexcept;
4848
};
4949

50-
//\ref{\iotwod.absquadraticcurve.ops}, equality operators:
50+
//\ref{\iotwod.absquadraticcurve.eq}, equality operators:
5151
template <class GraphicsSurfaces>
5252
bool operator==(
5353
const typename basic_figure_items<GraphicsSurfaces>::abs_quadratic_curve& lhs,
@@ -88,6 +88,18 @@
8888
\remarks The end point is\tcode{ept}.
8989
\end{itemdescr}
9090

91+
\rSec1 [\iotwod.absquadraticcurve.acc] {Accessors}%
92+
93+
\indexlibrarymember{data}{abs_quadratic_curve}%
94+
\begin{itemdecl}
95+
const data_type& data() const noexcept;
96+
data_type& data() noexcept;
97+
\end{itemdecl}
98+
\begin{itemdescr}
99+
\pnum
100+
\returns A reference to the\tcode{abs_quadratic_curve} object's data object (See:\ref{\iotwod.absquadraticcurve.intro}).
101+
\end{itemdescr}
102+
91103
\rSec1 [\iotwod.absquadraticcurve.mod]{Modifiers}%
92104

93105
\indexlibrarymember{control_pt}{abs_quadratic_curve}%
@@ -128,7 +140,7 @@
128140
\returns The end point.
129141
\end{itemdescr}
130142

131-
\rSec1 [\iotwod.absquadraticcurve.ops] {Equality operators}%
143+
\rSec1 [\iotwod.absquadraticcurve.eq] {Equality operators}%
132144

133145
\indexlibrarymember{operator==}{abs_quadratic_curve}%
134146
\begin{itemdecl}
@@ -155,5 +167,5 @@
155167
\begin{itemdescr}
156168
\pnum
157169
\returns
158-
\tcode{lhs.control_pt() != rhs.control_pt()\&\& lhs.end_pt() != rhs.end_pt()}.
170+
\tcode{lhs.control_pt() != rhs.control_pt()|| lhs.end_pt() != rhs.end_pt()}.
159171
\end{itemdescr}

‎source/arc.tex‎

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
basic_matrix_2d<graphics_math_type>{}) const noexcept;
5858
};
5959

60-
//\ref{\iotwod.arc.ops}, equality operators:
60+
//\ref{\iotwod.arc.eq}, equality operators:
6161
template <class GraphicsSurfaces>
6262
bool operator==(
6363
const typename basic_figure_items<GraphicsSurfaces>::arc& lhs,
@@ -102,6 +102,18 @@
102102
The start angle is\tcode{sang}.
103103
\end{itemdescr}
104104

105+
\rSec1 [\iotwod.arc.acc] {Accessors}%
106+
107+
\indexlibrarymember{data}{arc}%
108+
\begin{itemdecl}
109+
const data_type& data() const noexcept;
110+
data_type& data() noexcept;
111+
\end{itemdecl}
112+
\begin{itemdescr}
113+
\pnum
114+
\returns A reference to the\tcode{arc} object's data object (See:\ref{\iotwod.arc.intro}).
115+
\end{itemdescr}
116+
105117
\rSec1 [\iotwod.arc.mod] {Modifiers}
106118

107119
\indexlibrarymember{radius}{arc}%
@@ -131,7 +143,7 @@
131143
\effects The start angle is\tcode{sang}.
132144
\end{itemdescr}
133145

134-
\rSec1 [\iotwod.arc.observers] {Observers}
146+
\rSec1 [\iotwod.arc.obs] {Observers}
135147

136148
\indexlibrarymember{radius}{arc}%
137149
\begin{itemdecl}
@@ -203,7 +215,7 @@
203215
\end{codeblock}
204216
\end{itemdescr}
205217

206-
\rSec1 [\iotwod.arc.ops] {Equality operators}%
218+
\rSec1 [\iotwod.arc.eq] {Equality operators}%
207219

208220
\indexlibrarymember{operator==}{arc}%
209221
\begin{itemdecl}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp