Home
last modified time | relevance | path

Searched refs:aPad (Results 1 – 25 of 79) sorted by relevance

1234

/dports/science/opensim-core/opensim-core-4.1/OpenSim/Common/
H A DSignal.cpp420 if(aPad>aN) { in Pad()
434 for(i=0,j=aPad;i<aPad;i++,j--) s[i] = aSignal[j]; in Pad()
438 for(i=aPad,j=0;i<aPad+aN;i++,j++) s[i] = aSignal[j]; in Pad()
441 for(i=aPad+aN,j=aN-2;i<aPad+aPad+aN;i++,j--) s[i] = aSignal[j]; in Pad()
442 for(i=aPad+aN;i<aPad+aPad+aN;i++) s[i] = 2.0*aSignal[aN-1] - s[i]; in Pad()
461 if(aPad<=0) return; in Pad()
468 if(aPad>=size) { in Pad()
484 for(i=0,j=aPad;i<aPad;i++,j--) s[i] = rSignal[j]; in Pad()
488 for(i=aPad,j=0;i<aPad+size;i++,j++) s[i] = rSignal[j]; in Pad()
491 for(i=aPad+size,j=size-2;i<aPad+aPad+size;i++,j--) s[i] = rSignal[j]; in Pad()
[all …]
H A DSignal.h80 Pad(int aPad,int aN,const double aSignal[]);
82 Pad(int aPad,OpenSim::Array<double> &aSignal);
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/tools/
H A Dpad_tool.cpp603 if( aPad->IsOnLayer( F_Cu ) ) in explodePad()
612 commit.Modify( aPad ); in explodePad()
654 shape->Rotate( aPad->GetPosition(), aPad->GetOrientation() ); in explodePad()
660 aPad->SetShape( aPad->GetAnchorPadShape() ); in explodePad()
662 m_editPad = aPad->m_Uuid; in explodePad()
707 if( aPad->IsOnLayer( F_Cu ) ) in recombinePad()
716 commit.Modify( aPad ); in recombinePad()
721 if( aPad->GetShape() == PAD_SHAPE::RECT || aPad->GetShape() == PAD_SHAPE::CIRCLE ) in recombinePad()
723 aPad->SetAnchorPadShape( aPad->GetShape() ); in recombinePad()
734 if( aPad->GetSizeX() > aPad->GetSizeY() ) in recombinePad()
[all …]
H A Dpcb_grid_helper.cpp362 [&]( PAD* aPad ) in computeAnchors()
364 addAnchor( aPad->GetPosition(), ORIGIN | SNAPPABLE, aPad ); in computeAnchors()
370 const std::shared_ptr<SHAPE> eshape = aPad->GetEffectiveShape( aPad->GetLayer() ); in computeAnchors()
409 addAnchor( seg.A + normal, OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
410 addAnchor( seg.A - normal, OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
411 addAnchor( seg.B + normal, OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
412 addAnchor( seg.B - normal, OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
441 addAnchor( arc->GetP0(), OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
442 addAnchor( arc->GetP1(), OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
455 addAnchor( seg.A, OUTLINE | SNAPPABLE, aPad ); in computeAnchors()
[all …]
H A Dpad_tool.h78 PCB_LAYER_ID explodePad( PAD* aPad );
79 void recombinePad( PAD* aPad );
/dports/cad/opencascade/opencascade-7.6.0/src/FSD/
H A DFSD_Base64.cxx31 Standard_Size aPad = theDataLen % 3; in Encode() local
43 for (Standard_Size i = 0; i < theDataLen - aPad; i += 3) in Encode()
53 if (aPad-- != 0) in Encode()
55 if (aPad != 0) in Encode()
113 uint32_t aPad (theStrLen % 4 || theEncodedStr[theStrLen - 1] == '='); in Decode() local
114 const Standard_Size aNbIter = ((theStrLen + 3) / 4 - aPad) * 4; in Decode()
117 ++aPad; in Decode()
121 const Standard_Size aDecodedSize = aNbIter / 4 * 3 + aPad; in Decode()
144 if (aPad > 0) in Decode()
150 if (aPad > 1) in Decode()
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/dialogs/
H A Ddialog_pad_properties.cpp107 DIALOG_PAD_PROPERTIES dlg( this, aPad ); in ShowPadPropertiesDialog()
166 if( aPad ) in DIALOG_PAD_PROPERTIES()
170 *m_dummyPad = *aPad; in DIALOG_PAD_PROPERTIES()
1779 aPad->SetDelta( delta ); in transferDataToPad()
1784 aPad->SetOffset( wxPoint() ); in transferDataToPad()
1790 aPad->SetPadToDieLength( 0 ); in transferDataToPad()
1842 switch( aPad->GetAttribute() ) in transferDataToPad()
1861 aPad->SetNumber( wxEmptyString ); in transferDataToPad()
1893 aPad->SetRemoveUnconnected( false ); in transferDataToPad()
1894 aPad->SetKeepTopBottom( false ); in transferDataToPad()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/
H A Dplot_brditems_plotter.cpp83 wxPoint shape_pos = aPad->ShapePos(); in PlotPad()
111 if( !aPad->GetNumber().IsEmpty() ) in PlotPad()
119 if( aPad->GetAttribute() == PAD_ATTRIB::NPTH || aPad->GetNumber().IsEmpty() ) in PlotPad()
140 switch( aPad->GetAttribute() ) in PlotPad()
167 switch( aPad->GetProperty() ) in PlotPad()
221 switch( aPad->GetShape() ) in PlotPad()
228 m_plotter->FlashPadOval( shape_pos, aPad->GetSize(), aPad->GetOrientation(), aPlotMode, in PlotPad()
233 m_plotter->FlashPadRect( shape_pos, aPad->GetSize(), aPad->GetOrientation(), aPlotMode, in PlotPad()
238 m_plotter->FlashPadRoundRect( shape_pos, aPad->GetSize(), aPad->GetRoundRectCornerRadius(), in PlotPad()
250 wxSize half_size = aPad->GetSize()/2; in PlotPad()
[all …]
H A Dpcb_painter.cpp444 int PCB_PAINTER::getDrillShape( const PAD* aPad ) const in getDrillShape()
446 return aPad->GetDrillShape(); in getDrillShape()
452 return VECTOR2D( aPad->GetDrillSize() ); in getDrillSize()
908 void PCB_PAINTER::draw( const PAD* aPad, int aLayer ) in draw() argument
918 EDA_RECT padBBox = aPad->GetBoundingBox(); in draw()
922 if( aPad->GetShape() != PAD_SHAPE::CUSTOM ) in draw()
925 double limit = std::min( aPad->GetSize().x, aPad->GetSize().y ) * 1.1; in draw()
978 wxString pinType = aPad->GetPinType(); in draw()
1074 wxSize pad_size = aPad->GetSize(); in draw()
1086 margin = aPad->GetSolderPasteMargin(); in draw()
[all …]
H A Dzone_filler.cpp535 if( aPad->GetShape() == PAD_SHAPE::CUSTOM ) in addKnockout()
570 if( aPad->GetAttribute() == PAD_ATTRIB::PTH ) in addHoleKnockout()
695 [&]( PAD* aPad ) in buildCopperItemClearances()
697 if( aPad->GetBoundingBox().Intersects( zone_boundingbox ) ) in buildCopperItemClearances()
702 if( aPad->GetNetCode() > 0 && aPad->GetNetCode() == aZone->GetNetCode() ) in buildCopperItemClearances()
718 if( aPad->FlashLayer( aLayer ) ) in buildCopperItemClearances()
719 addKnockout( aPad, aLayer, gap, aHoles ); in buildCopperItemClearances()
720 else if( aPad->GetDrillSize().x > 0 ) in buildCopperItemClearances()
721 addHoleKnockout( aPad, gap, aHoles ); in buildCopperItemClearances()
723 if( knockoutHoleClearance && aPad->GetDrillSize().x > 0 ) in buildCopperItemClearances()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/drc/
H A Ddrc_test_provider_hole_size.cpp69 void checkPad( PAD* aPad );
135 void DRC_TEST_PROVIDER_HOLE_SIZE::checkPad( PAD* aPad ) in checkPad() argument
137 int holeMinor = std::min( aPad->GetDrillSize().x, aPad->GetDrillSize().y ); in checkPad()
138 int holeMajor = std::max( aPad->GetDrillSize().x, aPad->GetDrillSize().y ); in checkPad()
143 auto constraint = m_drcEngine->EvalRules( HOLE_SIZE_CONSTRAINT, aPad, nullptr, in checkPad()
181 drcItem->SetItems( aPad ); in checkPad()
184 reportViolation( drcItem, aPad->GetPosition() ); in checkPad()
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/3d-viewer/3d_canvas/
H A Dcreate_3Dgraphic_brd_items.cpp323 && aPad->GetShape() != PAD_SHAPE::CUSTOM ) in createPadWithClearance()
325 wxSize dummySize = aPad->GetSize() + clearance + clearance; in createPadWithClearance()
330 PAD dummy( *aPad ); in createPadWithClearance()
376 *aPad ) ); in createPadWithClearance()
452 wxSize drillSize = aPad->GetDrillSize(); in createPadWithDrill()
464 const SFVEC2F center( aPad->GetPosition().x * m_biuTo3Dunits, in createPadWithDrill()
472 const SHAPE_SEGMENT* seg = aPad->GetEffectiveHoleShape(); in createPadWithDrill()
829 if( aPad->GetShape() == PAD_SHAPE::CIRCLE ) // Draw a ring in buildPadOutlineAsSegments()
834 const int radius = aPad->GetSize().x / 2; in buildPadOutlineAsSegments()
858 *aPad ) ); in buildPadOutlineAsSegments()
[all …]
H A Dcreate_layer_poly.cpp37 void BOARD_ADAPTER::buildPadOutlineAsPolygon( const PAD* aPad, SHAPE_POLY_SET& aCornerBuffer, in buildPadOutlineAsPolygon() argument
40 if( aPad->GetShape() == PAD_SHAPE::CIRCLE ) // Draw a ring in buildPadOutlineAsPolygon()
42 TransformRingToPolygon( aCornerBuffer, aPad->ShapePos(), aPad->GetSize().x / 2, in buildPadOutlineAsPolygon()
48 const std::shared_ptr<SHAPE_POLY_SET>& corners = aPad->GetEffectivePolygon(); in buildPadOutlineAsPolygon()
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/specctra_import_export/
H A Dspecctra_export.cpp221 if( aPad->GetDrillSize().x >= aPad->GetSize().x ) in isRoundKeepout()
300 if( aPad->GetOffset().x || aPad->GetOffset().y ) in makePADSTACK()
304 wxPoint offset( aPad->GetOffset().x, aPad->GetOffset().y ); in makePADSTACK()
315 switch( aPad->GetShape() ) in makePADSTACK()
371 IU2um( aPad->GetSize().x ), IU2um( aPad->GetSize().y ) ); in makePADSTACK()
422 IU2um( aPad->GetSize().x ), IU2um( aPad->GetSize().y ) ); in makePADSTACK()
469 IU2um( aPad->GetSize().x ), IU2um( aPad->GetSize().y ), in makePADSTACK()
470 aPad->GetDelta().x < 0 ? 'n' : 'p', std::abs( IU2um( aPad->GetDelta().x ) ), in makePADSTACK()
471 aPad->GetDelta().y < 0 ? 'n' : 'p', std::abs( IU2um( aPad->GetDelta().y ) ) ); in makePADSTACK()
540 IU2um( aPad->GetSize().x ), IU2um( aPad->GetSize().y ), IU2um( rradius ), in makePADSTACK()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/plugins/kicad/
H A Dpcb_plugin.cpp1380 switch( aPad->GetShape() ) in format()
1396 switch( aPad->GetAttribute() ) in format()
1409 switch( aPad->GetProperty() ) in format()
1428 if( aPad->IsLocked() ) in format()
1433 if( aPad->GetOrientation() != 0.0 ) in format()
1440 if( (aPad->GetDelta().GetWidth()) != 0 || (aPad->GetDelta().GetHeight() != 0 ) ) in format()
1443 wxSize sz = aPad->GetDrillSize(); in format()
1470 formatLayers( aPad->GetLayerSet() ); in format()
1484 if( aPad->GetShape() == PAD_SHAPE::ROUNDRECT || aPad->GetShape() == PAD_SHAPE::CHAMFERED_RECT) in format()
1541 if( aPad->GetPadToDieLength() != 0 ) in format()
[all …]
/dports/net-mgmt/librenms/librenms-vendor-21.5.1/amenadiel/jpgraph/src/text/
H A DGTextTable.php230 public function SetPadding($aArgR1, $aC1 = null, $aR2 = null, $aC2 = null, $aPad = null) argument
232 if ($aC1 !== null && $aR2 !== null && $aC2 !== null && $aPad !== null) {
238 $aPad = $aArgR1;
246 $this->iCells[$i][$j]->SetMargin($aPad, $aPad, $aPad, $aPad);
251 public function SetRowPadding($aRow, $aPad) argument
255 $this->iCells[$aRow][$j]->SetMargin($aPad, $aPad, $aPad, $aPad);
259 public function SetColPadding($aCol, $aPad) argument
263 $this->iCells[$j][$aCol]->SetMargin($aPad, $aPad, $aPad, $aPad);
267 public function SetCellPadding($aRow, $aCol, $aPad) argument
271 $this->iCells[$aRow][$aCol]->SetMargin($aPad, $aPad, $aPad, $aPad);
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/netlist_reader/
H A Dboard_netlist_updater.h95 void cacheNetname( PAD* aPad, const wxString& aNetname );
96 wxString getNetname( PAD* aPad );
98 void cachePinFunction( PAD* aPad, const wxString& aPinFunction );
99 wxString getPinFunction( PAD* aPad );
H A Dboard_netlist_updater.cpp74 void BOARD_NETLIST_UPDATER::cacheNetname( PAD* aPad, const wxString& aNetname ) in cacheNetname() argument
76 m_padNets[ aPad ] = aNetname; in cacheNetname()
80 wxString BOARD_NETLIST_UPDATER::getNetname( PAD* aPad ) in getNetname() argument
82 if( m_isDryRun && m_padNets.count( aPad ) ) in getNetname()
83 return m_padNets[ aPad ]; in getNetname()
85 return aPad->GetNetname(); in getNetname()
91 m_padPinFunctions[ aPad ] = aPinFunction; in cachePinFunction()
95 wxString BOARD_NETLIST_UPDATER::getPinFunction( PAD* aPad ) in getPinFunction() argument
97 if( m_isDryRun && m_padPinFunctions.count( aPad ) ) in getPinFunction()
98 return m_padPinFunctions[ aPad ]; in getPinFunction()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/utils/kicad2step/pcb/
H A Doce_utils.cpp467 if( NULL == aPad || !aPad->IsThruHole() ) in AddPadHole()
470 if( !aPad->m_drill.oval ) in AddPadHole()
475 shift.SetTranslation( gp_Vec( aPad->m_position.x, aPad->m_position.y, in AddPadHole()
487 if( aPad->m_drill.size.x < aPad->m_drill.size.y ) in AddPadHole()
545 c0.x += aPad->m_position.x; in AddPadHole()
546 c0.y += aPad->m_position.y; in AddPadHole()
547 c1.x += aPad->m_position.x; in AddPadHole()
548 c1.y += aPad->m_position.y; in AddPadHole()
549 p0.x += aPad->m_position.x; in AddPadHole()
550 p0.y += aPad->m_position.y; in AddPadHole()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/plugins/eagle/
H A Deagle_parser.cpp656 EPAD_COMMON::EPAD_COMMON( wxXmlNode* aPad ) in EPAD_COMMON() argument
659 name = parseRequiredAttribute<wxString>( aPad, "name" ); in EPAD_COMMON()
660 x = parseRequiredAttribute<ECOORD>( aPad, "x" ); in EPAD_COMMON()
661 y = parseRequiredAttribute<ECOORD>( aPad, "y" ); in EPAD_COMMON()
662 rot = parseOptionalAttribute<EROT>( aPad, "rot" ); in EPAD_COMMON()
663 stop = parseOptionalAttribute<bool>( aPad, "stop" ); in EPAD_COMMON()
664 thermals = parseOptionalAttribute<bool>( aPad, "thermals" ); in EPAD_COMMON()
668 EPAD::EPAD( wxXmlNode* aPad ) in EPAD() argument
669 : EPAD_COMMON( aPad ) in EPAD()
688 drill = parseRequiredAttribute<ECOORD>( aPad, "drill" ); in EPAD()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/autorouter/
H A Dar_matrix.cpp915 wxPoint shape_pos = aPad->ShapePos(); in PlacePad()
917 dx = aPad->GetSize().x / 2; in PlacePad()
920 if( aPad->GetShape() == PAD_SHAPE::CIRCLE ) in PlacePad()
926 dy = aPad->GetSize().y / 2; in PlacePad()
929 if( aPad->GetShape() == PAD_SHAPE::TRAPEZOID ) in PlacePad()
931 dx += abs( aPad->GetDelta().y ) / 2; in PlacePad()
932 dy += abs( aPad->GetDelta().x ) / 2; in PlacePad()
936 if( int( aPad->GetOrientation() ) % 900 == 0 ) in PlacePad()
939 if( aPad->GetOrientation() == 900 || aPad->GetOrientation() == 2700 ) in PlacePad()
945 shape_pos.y + dy, aPad->GetLayerSet(), color, op_logic ); in PlacePad()
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/exporters/
H A Dexport_hyperlynx.cpp56 HYPERLYNX_PAD_STACK( BOARD* aBoard, const PAD* aPad );
230 HYPERLYNX_PAD_STACK::HYPERLYNX_PAD_STACK( BOARD* aBoard, const PAD* aPad ) in HYPERLYNX_PAD_STACK() argument
233 m_sx = aPad->GetSize().x; in HYPERLYNX_PAD_STACK()
234 m_sy = aPad->GetSize().y; in HYPERLYNX_PAD_STACK()
235 m_angle = 180.0 - ( aPad->GetOrientation() / 10.0 ); in HYPERLYNX_PAD_STACK()
242 m_layers = aPad->GetLayerSet(); in HYPERLYNX_PAD_STACK()
243 m_drill = aPad->GetDrillSize().x; in HYPERLYNX_PAD_STACK()
244 m_shape = aPad->GetShape(); in HYPERLYNX_PAD_STACK()
/dports/sysutils/loganalyzer/loganalyzer-4.1.12/src/classes/jpgraph/
H A Djpgraph_table.php657 function SetPadding($aArgR1,$aC1=null,$aR2=null,$aC2=null,$aPad=null) { argument
658 if( $aC1 !== null && $aR2!==null && $aC2!==null && $aPad!==null ) {
663 $aPad = $aArgR1;
669 $this->iCells[$i][$j]->SetMargin($aPad,$aPad,$aPad,$aPad);
674 function SetRowPadding($aRow,$aPad) { argument
677 $this->iCells[$aRow][$j]->SetMargin($aPad,$aPad,$aPad,$aPad);
681 function SetColPadding($aCol,$aPad) { argument
684 $this->iCells[$j][$aCol]->SetMargin($aPad,$aPad,$aPad,$aPad);
688 function SetCellPadding($aRow,$aCol,$aPad) { argument
691 $this->iCells[$aRow][$aCol]->SetMargin($aPad,$aPad,$aPad,$aPad);
[all …]
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/router/
H A Dpns_topology.cpp344 []( SHAPE_LINE_CHAIN& aLine, PAD* aPad, bool aForward = true ) in AssembleTuningPath()
346 const std::shared_ptr<SHAPE_POLY_SET>& shape = aPad->GetEffectivePolygon(); in AssembleTuningPath()
387 aLine.Insert( aForward ? 0 : aLine.PointCount(), aPad->GetPosition() ); in AssembleTuningPath()
391 [&]( JOINT* aJoint, PAD* aPad ) in AssembleTuningPath()
393 const std::shared_ptr<SHAPE_POLY_SET>& shape = aPad->GetEffectivePolygon(); in AssembleTuningPath()
402 if( !aPad->FlashLayer( line->Layer() ) ) in AssembleTuningPath()
413 clipLineToPad( slc, aPad, true ); in AssembleTuningPath()
415 clipLineToPad( slc, aPad, false ); in AssembleTuningPath()
H A Dpns_kicad_iface.cpp883 if( ( aPad->GetLayerSet() & LSET::AllCuMask() ).none() && aPad->GetDrillSize().x == 0 ) in syncPad()
886 switch( aPad->GetAttribute() ) in syncPad()
895 LSET lmsk = aPad->GetLayerSet(); in syncPad()
924 if( aPad->GetAttribute() == PAD_ATTRIB::NPTH ) in syncPad()
928 solid->SetNet( aPad->GetNetCode() ); in syncPad()
929 solid->SetParent( aPad ); in syncPad()
930 solid->SetPadToDie( aPad->GetPadToDieLength() ); in syncPad()
933 wxPoint wx_c = aPad->ShapePos(); in syncPad()
934 wxPoint offset = aPad->GetOffset(); in syncPad()
938 RotatePoint( &offset, aPad->GetOrientation() ); in syncPad()
[all …]

1234