General information:Author: Version: 1.0 Date: Wed Oct 20 9:19:05 MET 1999 |
Header files:
|
Code files:
|
Class Transformations. This class is used to show a transformations dialog, in which can be mirrored and moved horizontally and vertically, scaled(factor), rotated(degrees) and the direction can be given (clockwise or counter clockwise).
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
Transformations(GDSMainWindow* parent,long style = &&BRAKOwxTHICK_FRAME | wxCAPTION&&BRAKC)
Description:
Constructor.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
~Transformations()
Description:
Destructor.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void SetupWindow(G_BOOL)
Description:
Windows initialization.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmOk()
Description:
Close window if OK-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmReset()
Description:
Set default values if RESET-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmApply()
Description:
Use new settings without closing the window.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmUndo()
Description:
Restore last settings without closing the window.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void EnableItem(char*, G_BOOL)
Description:
Called when checkbox "_item" was clicked.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void OnCloseWindow(wxCloseEvent& event)
Description:
Close window if EXIT-button is pressed.
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
DECLARE_EVENT_TABLE()
Description:
Declare used events.
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _all_layers
Description:
Should the action be peformed on Group A (False) or the all layers structures (True)
scope: protected | type: basic | typename: GDSMainWindow* |
Declaration:
GDSMainWindow* _parent
Description:
Pointer to mainwindow.
scope: protected | type: basic | typename: wxPanel* |
Declaration:
wxPanel* _panel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxButton* |
Declaration:
wxButton* _ok
Description:
wxWindows class.
scope: protected | type: basic | typename: wxButton* |
Declaration:
wxButton* _reset
Description:
wxWindows class.
scope: protected | type: basic | typename: wxButton* |
Declaration:
wxButton* _apply
Description:
wxWindows class.
scope: protected | type: basic | typename: wxButton* |
Declaration:
wxButton* _undo
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _movebox
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _mirrorbox
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _scalebox
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _rotatebox
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _selectbox
Description:
wxWindows class.
scope: protected | type: basic | typename: wxRadioBox* |
Declaration:
wxRadioBox* _ed_cwORccw
Description:
wxWindows class.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _ed_scale_h
Description:
wxWindows class.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _ed_degrees
Description:
wxWindows class.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _ed_move_h
Description:
wxWindows class.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _ed_move_v
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_move
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_mirror_h
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_mirror_v
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_scale_h
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_ratio
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_rotate
Description:
wxWindows class.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _check_select
Description:
wxWindows class.
scope: protected | type: basic | typename: char |
Declaration:
char _scale_h_ratio[10]
Description:
String which contains scale value.
scope: protected | type: basic | typename: char |
Declaration:
char _degr[10]
Description:
String which contains degree value.
scope: protected | type: basic | typename: char |
Declaration:
char _move_h[10]
Description:
String which contains horizontal move value.
scope: protected | type: basic | typename: char |
Declaration:
char _move_v[10]
Description:
String which contains vertical move value.
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _mirror_x
Description:
Horizontal mirror value.
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _mirror_y
Description:
Vertical mirror value.