![]() |
1.11 |
Objects for working with geometry. More...
Classes | |
| class | ArcType< Dim > |
| An Arc consists of a radius and two angles. More... | |
| class | CircleType< Dim > |
| A basic circle with a center point and radius. More... | |
| class | EllipseType< Dim > |
| A basic ellipse with a center and 2 radii. More... | |
| class | LineType< Dim > |
| A line, with a starting and ending point. More... | |
| class | PointType< Dim, DimCompat > |
| Simple x,y coordinate. More... | |
| class | RectType< Dim, DimCompat > |
| A rectangle with a point and a size. More... | |
| class | SizeType< Dim, DimCompat > |
| Simple width and height. More... | |
Typedefs | |
| using | Arc = ArcType< DefaultDim > |
| Helper type alias. | |
| using | ArcF = ArcType< float > |
| Helper type alias. | |
| using | Circle = CircleType< DefaultDim > |
| Helper type alias. | |
| using | CircleF = CircleType< float > |
| Helper type alias. | |
| using | DisplayPoint = PointType< DefaultDim, detail::Compatible::display > |
| Helper type alias. | |
| using | Ellipse = EllipseType< DefaultDim > |
| Helper type alias. | |
| using | EllipseF = EllipseType< float > |
| Helper type alias. | |
| using | Line = LineType< DefaultDim > |
| Helper type alias. | |
| using | LineF = LineType< float > |
| Helper type alias. | |
| using | Point = PointType< DefaultDim, detail::Compatible::normal > |
| Helper type alias. | |
| using | PointF = PointType< float, detail::Compatible::normal > |
| Helper type alias. | |
| using | Rect = RectType< DefaultDim, detail::Compatible::normal > |
| Helper type alias. | |
| using | RectF = RectType< float, detail::Compatible::normal > |
| Helper type alias. | |
| using | Size = SizeType< DefaultDim, detail::Compatible::normal > |
| Helper type alias. | |
| using | SizeF = SizeType< float, detail::Compatible::normal > |
| Helper type alias. | |
Objects for working with geometry.
| using Arc = ArcType<DefaultDim> |
Helper type alias.
An Arc consists of a radius and two angles.
| using Circle = CircleType<DefaultDim> |
Helper type alias.
A basic circle with a center point and radius.
| using CircleF = CircleType<float> |
Helper type alias.
A basic circle with a center point and radius.
Helper type alias.
Simple x,y coordinate.
| using Ellipse = EllipseType<DefaultDim> |
Helper type alias.
A basic ellipse with a center and 2 radii.
| using EllipseF = EllipseType<float> |
Helper type alias.
A basic ellipse with a center and 2 radii.
| using Line = LineType<DefaultDim> |
Helper type alias.
A line, with a starting and ending point.
| using Point = PointType<DefaultDim, detail::Compatible::normal> |
Helper type alias.
Simple x,y coordinate.
| using PointF = PointType<float, detail::Compatible::normal> |
Helper type alias.
Simple x,y coordinate.
| using Rect = RectType<DefaultDim, detail::Compatible::normal> |
Helper type alias.
A rectangle with a point and a size.
| using RectF = RectType<float, detail::Compatible::normal> |
Helper type alias.
A rectangle with a point and a size.
| using Size = SizeType<DefaultDim, detail::Compatible::normal> |
Helper type alias.
Simple width and height.
| using SizeF = SizeType<float, detail::Compatible::normal> |
Helper type alias.
Simple width and height.