KiCad PCB EDA Suite
pcad2kicad_common.h File Reference
#include <wx/wx.h>
#include <wx/xml/xml.h>
#include <xnode.h>
#include <eda_text.h>

Go to the source code of this file.

Classes

struct  PCAD2KICAD::_TTEXTVALUE
 

Namespaces

 PCAD2KICAD
 

Macros

#define PCAD2KICAD_SCALE_SCH_TO_INCH_GRID
 

Typedefs

typedef struct PCAD2KICAD::_TTEXTVALUE PCAD2KICAD::TTEXTVALUE
 

Enumerations

enum  PCAD2KICAD::TTEXT_JUSTIFY {
  PCAD2KICAD::LowerLeft, PCAD2KICAD::LowerCenter, PCAD2KICAD::LowerRight, PCAD2KICAD::UpperLeft,
  PCAD2KICAD::UpperCenter, PCAD2KICAD::UpperRight, PCAD2KICAD::Left, PCAD2KICAD::Center,
  PCAD2KICAD::Right
}
 

Functions

wxString PCAD2KICAD::GetWord (wxString *aStr)
 
XNODEPCAD2KICAD::FindPinMap (XNODE *aNode)
 
int PCAD2KICAD::StrToIntUnits (wxString aStr, char aAxe, wxString aActualConversion)
 
wxString PCAD2KICAD::GetAndCutWordWithMeasureUnits (wxString *aStr, wxString aDefaultMeasurementUnit)
 
int PCAD2KICAD::StrToInt1Units (wxString aStr)
 
wxString PCAD2KICAD::ValidateName (wxString aName)
 
void PCAD2KICAD::SetWidth (wxString aStr, wxString aDefaultMeasurementUnit, int *aWidth, wxString aActualConversion)
 
void PCAD2KICAD::SetPosition (wxString aStr, wxString aDefaultMeasurementUnit, int *aX, int *aY, wxString aActualConversion)
 
void PCAD2KICAD::SetDoublePrecisionPosition (wxString aStr, wxString aDefaultMeasurementUnit, double *aX, double *aY, wxString aActualConversion)
 
TTEXT_JUSTIFY PCAD2KICAD::GetJustifyIdentificator (wxString aJustify)
 
void PCAD2KICAD::SetTextParameters (XNODE *aNode, TTEXTVALUE *aTextValue, wxString aDefaultMeasurementUnit, wxString aActualConversion)
 
void PCAD2KICAD::SetFontProperty (XNODE *aNode, TTEXTVALUE *aTextValue, wxString aDefaultMeasurementUnit, wxString aActualConversion)
 
void PCAD2KICAD::SetTextJustify (EDA_TEXT *aText, TTEXT_JUSTIFY aJustify)
 
int PCAD2KICAD::CalculateTextLengthSize (TTEXTVALUE *aText)
 
void PCAD2KICAD::CorrectTextPosition (TTEXTVALUE *aValue)
 
void PCAD2KICAD::SetTextSizeFromStrokeFontHeight (EDA_TEXT *aText, int aTextHeight)
 
XNODEPCAD2KICAD::FindNode (XNODE *aChild, wxString aTag)
 
wxString PCAD2KICAD::FindNodeGetContent (XNODE *aChild, wxString aTag)
 
void PCAD2KICAD::InitTTextValue (TTEXTVALUE *aTextValue)
 

Macro Definition Documentation

#define PCAD2KICAD_SCALE_SCH_TO_INCH_GRID

Definition at line 42 of file pcad2kicad_common.h.