( self, trans )
| 717 | return area.is_inside( self.at ) |
| 718 | |
| 719 | def copy( self, trans ): |
| 720 | obj = Via( self.obj_name ) |
| 721 | obj.set( "at", trans.vector( self.at ) ) |
| 722 | obj.set( "size", self.size.clone() ) |
| 723 | obj.set( "drill", self.drill.clone() ) |
| 724 | obj.set( "layers", self.layers.clone() ) |
| 725 | obj.set( "net", trans.net( self.net ) ) |
| 726 | obj.set( "tstamp", self.tstamp.clone() ) |
| 727 | obj.set( "status", self.status.clone() ) |
| 728 | return obj |
| 729 | |
| 730 | |
| 731 | class Segment( KicadFatObj ): |