sspt_RowFootprint Class Reference

Describes and generates gEDA pcb footprint files for SMT parts that have two rows of solder pads. More...

#include <sspt_rowfootprint.h>

List of all members.

Public Member Functions

 sspt_RowFootprint (const char *name, const char *designation, int rows=2)
 ~sspt_RowFootprint ()
void outsideExtent (float inches)
void padExtentWise (float inches)
void padCrossExtent (float inches)
void padSpacing (float inches)
void pads (int n)
void padOrder (bool clockwise)
void extendPad (float inches)
void groundPad (int padId)
bool saveAs (const char *filename)


Detailed Description

Describes and generates gEDA pcb footprint files for SMT parts that have two rows of solder pads.

Constructor & Destructor Documentation

sspt_RowFootprint::sspt_RowFootprint ( const char *  name,
const char *  designation,
int  rows = 2 
)

sspt_RowFootprint::~sspt_RowFootprint (  ) 


Member Function Documentation

void sspt_RowFootprint::extendPad ( float  inches  ) 

void sspt_RowFootprint::groundPad ( int  padId  ) 

void sspt_RowFootprint::outsideExtent ( float  inches  ) 

void sspt_RowFootprint::padCrossExtent ( float  inches  ) 

void sspt_RowFootprint::padExtentWise ( float  inches  ) 

void sspt_RowFootprint::padOrder ( bool  clockwise  ) 

void sspt_RowFootprint::pads ( int  n  ) 

void sspt_RowFootprint::padSpacing ( float  inches  ) 

bool sspt_RowFootprint::saveAs ( const char *  filename  ) 


doxygen