![]() |
|
Container for Axis and Pos. More...
#include <AlignSVG.h>

Public Member Functions | |
| Alignment (AlignBase::Pos pos=AlignBase::Pos::UNDEFINED_POS) | |
| Default constructor. | |
| Alignment (const Alignment &ac) | |
| Copy constructor. | |
| Alignment (AlignBase::Axis axis, AlignBase::Pos pos=AlignBase::Pos::UNDEFINED_POS) | |
| template<typename AX2 , AlignBase::Axis A2> | |
| Alignment (const Alignment< AX2, A2 > &align) | |
| virtual | ~Alignment () |
| Destructor. | |
| const AlignBase::Axis & | get (const AlignBase::Axis &defaultValue) const |
| const AlignBase::Pos & | get (const AlignBase::Pos &defaultValue) const |
| virtual void | reset () |
| template<typename AX2 , AlignBase::Axis A2> | |
| bool | operator== (const Alignment< AX2, A2 > &align) const |
Public Attributes | |
| AX | axis |
| AlignBase::Pos | pos = AlignBase::Pos::UNDEFINED_POS |
Container for Axis and Pos.
Explicit type parameters AX supports setting member axis a non-const or const value (HORZ or VERT).
| AX | - const or non-const Align::Axis |
| A | - axis init value AlignBase::Axis::HORZ or AlignBase::Axis::VERT |
For const implementations, see AlignSVG Alignment<Align::Axis::HORZ> Alignment<Align::Axis::VERT>
1.9.8