1.10 |
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 | 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 | 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 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.