22#ifndef __PNS_MEANDER_SKEW_PLACER_H 
   23#define __PNS_MEANDER_SKEW_PLACER_H 
Basic class for a differential pair.
 
Base class for PNS router board items.
 
MEANDER_PLACER(ROUTER *aRouter)
 
int64_t origPathDelay() const override
 
long long int origPathLength() const override
 
long long int m_coupledLength
 
MEANDER_SKEW_PLACER(ROUTER *aRouter)
 
bool Move(const VECTOR2I &aP, ITEM *aEndItem) override
Function Move()
 
bool Start(const VECTOR2I &aP, ITEM *aStartItem) override
Function Start()
 
long long int TuningLengthResult() const override
Return the resultant length or skew of the tuned traces.
 
long long int CurrentSkew() const
 
void calculateTimeDomainTargets() override
current routing start point (end of tail, beginning of head)
 
int64_t TuningDelayResult() const override
Return the resultant delay or skew of the tuned traces.
 
Perform various optimizations of the lines being routed, attempting to make the lines shorter and les...
 
The actual Push and Shove algorithm.
 
Push and Shove diff pair dimensions (gap) settings dialog.
 
VECTOR2< int32_t > VECTOR2I