KiCad Pcbnew Python Scripting
|
Public Member Functions | |
def | __init__ (self, "SHAPE_TYPE" aType) |
"SHAPE_TYPE" | Type (self) |
"wxString" | TypeName (self) |
"bool" | HasIndexableSubshapes (self) |
"size_t" | GetIndexableSubshapeCount (self) |
"void" | GetIndexableSubshapes (self, "std::vector< SHAPE *,std::allocator< SHAPE * > > &" aSubshapes) |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
def pcbnew.SHAPE_BASE.__init__ | ( | self, | |
"SHAPE_TYPE" | aType | ||
) |
__init__(SHAPE_BASE self, SHAPE_TYPE aType) -> SHAPE_BASE
Reimplemented in pcbnew.SHAPE_LINE_CHAIN, pcbnew.SHAPE_POLY_SET, pcbnew.SHAPE, and pcbnew.SHAPE_LINE_CHAIN_BASE.
"size_t" pcbnew.SHAPE_BASE.GetIndexableSubshapeCount | ( | self | ) |
GetIndexableSubshapeCount(SHAPE_BASE self) -> size_t
Reimplemented in pcbnew.SHAPE_POLY_SET.
"void" pcbnew.SHAPE_BASE.GetIndexableSubshapes | ( | self, | |
"std::vector< SHAPE *,std::allocator< SHAPE * > > &" | aSubshapes | ||
) |
GetIndexableSubshapes(SHAPE_BASE self, std::vector< SHAPE *,std::allocator< SHAPE * > > & aSubshapes)
Reimplemented in pcbnew.SHAPE_POLY_SET.
"bool" pcbnew.SHAPE_BASE.HasIndexableSubshapes | ( | self | ) |
HasIndexableSubshapes(SHAPE_BASE self) -> bool
Reimplemented in pcbnew.SHAPE_POLY_SET.
"SHAPE_TYPE" pcbnew.SHAPE_BASE.Type | ( | self | ) |
"wxString" pcbnew.SHAPE_BASE.TypeName | ( | self | ) |
|
static |