Back to index

nux  3.0.0
Public Member Functions | Public Attributes
nux::GeometryPositioning Class Reference

#include <Painter.h>

List of all members.

Public Member Functions

 GeometryPositioning ()
 GeometryPositioning (HorizontalAlignment horizontal_aligment, VerticalAlignment vertical_aligment, bool stretch_horizontal=FALSE, bool stretch_vertical=FALSE, int horizontal_margin=0, int vertical_margin=0)
 ~GeometryPositioning ()
void SetAlignment (HorizontalAlignment ha, VerticalAlignment va)

Public Attributes

bool m_stretch_horizontal
bool m_stretch_vertical
VerticalAlignment m_vertical_aligment
HorizontalAlignment m_horizontal_aligment
int m_horizontal_margin
int m_vertical_margin

Detailed Description

Definition at line 40 of file Painter.h.

Constructor & Destructor Documentation

nux::GeometryPositioning::GeometryPositioning ( HorizontalAlignment  horizontal_aligment,
VerticalAlignment  vertical_aligment,
bool  stretch_horizontal = FALSE,
bool  stretch_vertical = FALSE,
int  horizontal_margin = 0,
int  vertical_margin = 0 

Definition at line 49 of file Painter.cpp.

    m_stretch_horizontal = stretch_horizontal;
    m_stretch_vertical = stretch_vertical;

    m_vertical_aligment = eVACenter;
    m_horizontal_aligment = eHACenter;

    m_horizontal_margin = horizontal_margin;
    m_vertical_margin = vertical_margin;

Definition at line 67 of file Painter.cpp.



Member Function Documentation

Definition at line 56 of file Painter.h.

Here is the caller graph for this function:

Member Data Documentation

Definition at line 63 of file Painter.h.

Definition at line 65 of file Painter.h.

Definition at line 53 of file Painter.h.

Definition at line 54 of file Painter.h.

Definition at line 62 of file Painter.h.

Definition at line 66 of file Painter.h.

The documentation for this class was generated from the following files: