sspt_GappedGroundFootprint Class Reference

Describes and generates gEDA pcb footprint files for parts that need more ground connections and have almost regularly spaced pads. More...

#include <sspt_gappedgroundfootprint.h>

List of all members.

Classes

struct  Interval

Public Member Functions

 sspt_GappedGroundFootprint (int x, int y, sspt_IntegerRotation R, int rows=2)
 ~sspt_GappedGroundFootprint ()
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 nonGroundPad (int padId, float gapInches)
void copperOuterExtension (float inches)
void copperCrossExtension (float inches)
bool saveAs (const char *filename)


Detailed Description

Describes and generates gEDA pcb footprint files for parts that need more ground connections and have almost regularly spaced pads.

Constructor & Destructor Documentation

sspt_GappedGroundFootprint::sspt_GappedGroundFootprint ( int  x,
int  y,
sspt_IntegerRotation  R,
int  rows = 2 
)

sspt_GappedGroundFootprint::~sspt_GappedGroundFootprint (  ) 


Member Function Documentation

void sspt_GappedGroundFootprint::copperCrossExtension ( float  inches  ) 

void sspt_GappedGroundFootprint::copperOuterExtension ( float  inches  ) 

void sspt_GappedGroundFootprint::nonGroundPad ( int  padId,
float  gapInches 
)

void sspt_GappedGroundFootprint::outsideExtent ( float  inches  ) 

void sspt_GappedGroundFootprint::padCrossExtent ( float  inches  ) 

void sspt_GappedGroundFootprint::padExtentWise ( float  inches  ) 

void sspt_GappedGroundFootprint::padOrder ( bool  clockwise  ) 

void sspt_GappedGroundFootprint::pads ( int  n  ) 

void sspt_GappedGroundFootprint::padSpacing ( float  inches  ) 

bool sspt_GappedGroundFootprint::saveAs ( const char *  filename  ) 


doxygen