33 : m_pcbBaseFrame( aPcbBaseFrame ),
34 m_invertXAxis( aPcbBaseFrame.GetDisplayOptions().m_DisplayInvertXAxis ),
35 m_invertYAxis( aPcbBaseFrame.GetDisplayOptions().m_DisplayInvertYAxis )
44 long long int value = aValue;
48 case COORD_TYPE::ABS_X_COORD: value =
ToDisplayAbsX( value );
break;
49 case COORD_TYPE::ABS_Y_COORD: value =
ToDisplayAbsY( value );
break;
50 case COORD_TYPE::REL_X_COORD: value =
ToDisplayRelX( value );
break;
51 case COORD_TYPE::REL_Y_COORD: value =
ToDisplayRelY( value );
break;
52 case COORD_TYPE::NOT_A_COORD: ;
break;
53 default: wxASSERT(
false );
break;
62 double value = aValue;
66 case COORD_TYPE::ABS_X_COORD: value =
ToDisplayAbsX( value );
break;
67 case COORD_TYPE::ABS_Y_COORD: value =
ToDisplayAbsY( value );
break;
68 case COORD_TYPE::REL_X_COORD: value =
ToDisplayRelX( value );
break;
69 case COORD_TYPE::REL_Y_COORD: value =
ToDisplayRelY( value );
break;
70 case COORD_TYPE::NOT_A_COORD: ;
break;
71 default: wxASSERT(
false );
break;
80 long long value = aValue;
88 case COORD_TYPE::NOT_A_COORD: ;
break;
89 default: wxASSERT(
false );
break;
98 double value = aValue;
106 case COORD_TYPE::NOT_A_COORD: ;
break;
107 default: wxASSERT(
false );
break;
const wxPoint GetUserOrigin() const
Classes used in Pcbnew, CvPcb and GerbView.
Definition of PCB_DISPLAY_OPTIONS class.
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.