KiCad PCB EDA Suite
Loading...
Searching...
No Matches
STEP_PCB_MODEL Member List

This is the complete list of members for STEP_PCB_MODEL, including all inherited members.

AddComponent(const std::string &aFileName, const std::string &aRefDes, bool aBottom, VECTOR2D aPosition, double aRotation, VECTOR3D aOffset, VECTOR3D aOrientation, VECTOR3D aScale, bool aSubstituteModels=true)STEP_PCB_MODEL
AddCopperPolygonShapes(const SHAPE_POLY_SET *aPolyShapes, PCB_LAYER_ID aLayer, const VECTOR2D &aOrigin, bool aTrack)STEP_PCB_MODEL
AddPadHole(const PAD *aPad, const VECTOR2D &aOrigin)STEP_PCB_MODEL
AddPadShape(const PAD *aPad, const VECTOR2D &aOrigin, bool aVia)STEP_PCB_MODEL
AddTrackSegment(const PCB_TRACK *aTrack, const VECTOR2D &aOrigin)STEP_PCB_MODEL
AddViaShape(const PCB_VIA *aVia, const VECTOR2D &aOrigin)STEP_PCB_MODEL
CreatePCB(SHAPE_POLY_SET &aOutline, VECTOR2D aOrigin, bool aPushBoardBody)STEP_PCB_MODEL
getBoardBodyZPlacement(double &aZPos, double &aThickness)STEP_PCB_MODELprivate
getLayerZPlacement(const PCB_LAYER_ID aLayer, double &aZPos, double &aThickness)STEP_PCB_MODELprivate
getModelLabel(const std::string &aFileNameUTF8, VECTOR3D aScale, TDF_Label &aLabel, bool aSubstituteModels, wxString *aErrorMessage=nullptr)STEP_PCB_MODELprivate
getModelLocation(bool aBottom, VECTOR2D aPosition, double aRotation, VECTOR3D aOffset, VECTOR3D aOrientation, TopLoc_Location &aLocation)STEP_PCB_MODELprivate
Handle(XCAFApp_Application) m_appSTEP_PCB_MODELprivate
Handle(TDocStd_Document) m_docSTEP_PCB_MODELprivate
Handle(XCAFDoc_ShapeTool) m_assySTEP_PCB_MODELprivate
isBoardOutlineValid()STEP_PCB_MODELprivate
m_angleprecSTEP_PCB_MODELprivate
m_assy_labelSTEP_PCB_MODELprivate
m_board_copper_fusedSTEP_PCB_MODELprivate
m_board_copper_padsSTEP_PCB_MODELprivate
m_board_copper_tracksSTEP_PCB_MODELprivate
m_board_copper_zonesSTEP_PCB_MODELprivate
m_board_outlinesSTEP_PCB_MODELprivate
m_boardColorSTEP_PCB_MODELprivate
m_boardCutoutsSTEP_PCB_MODELprivate
m_componentsSTEP_PCB_MODELprivate
m_copperColorSTEP_PCB_MODELprivate
m_copperCutoutsSTEP_PCB_MODELprivate
m_enabledLayersSTEP_PCB_MODELprivate
m_fuseShapesSTEP_PCB_MODELprivate
m_hasPCBSTEP_PCB_MODELprivate
m_maxErrorSTEP_PCB_MODELprivate
m_mergeOCCMaxDistSTEP_PCB_MODELprivate
m_minxSTEP_PCB_MODELprivate
m_modelsSTEP_PCB_MODELprivate
m_netFilterSTEP_PCB_MODELprivate
m_pad_pointsSTEP_PCB_MODELprivate
m_pcb_labelsSTEP_PCB_MODELprivate
m_pcbNameSTEP_PCB_MODELprivate
m_platingThicknessSTEP_PCB_MODELprivate
m_precisionSTEP_PCB_MODELprivate
m_stackupSTEP_PCB_MODELprivate
MakeShapeAsCylinder(TopoDS_Shape &aShape, const SHAPE_LINE_CHAIN &aChain, double aThickness, double aZposition, const VECTOR2D &aOrigin)STEP_PCB_MODEL
MakeShapeAsThickSegment(TopoDS_Shape &aShape, VECTOR2D aStartPoint, VECTOR2D aEndPoint, double aWidth, double aThickness, double aZposition, const VECTOR2D &aOrigin)STEP_PCB_MODEL
MakeShapes(std::vector< TopoDS_Shape > &aShapes, const SHAPE_POLY_SET &aPolySet, bool aConvertToArcs, double aThickness, double aZposition, const VECTOR2D &aOrigin)STEP_PCB_MODEL
OCCSetMergeMaxDistance(double aDistance=OCC_MAX_DISTANCE_TO_MERGE_POINTS)STEP_PCB_MODEL
readIGES(Handle(TDocStd_Document)&m_doc, const char *fname)STEP_PCB_MODELprivate
readSTEP(Handle(TDocStd_Document)&m_doc, const char *fname)STEP_PCB_MODELprivate
SetBoardColor(double r, double g, double b)STEP_PCB_MODEL
SetCopperColor(double r, double g, double b)STEP_PCB_MODEL
SetEnabledLayers(const LSET &aLayers)STEP_PCB_MODEL
SetFuseShapes(bool aValue)STEP_PCB_MODEL
SetMaxError(int aMaxError)STEP_PCB_MODELinline
SetNetFilter(const wxString &aFilter)STEP_PCB_MODEL
SetStackup(const BOARD_STACKUP &aStackup)STEP_PCB_MODEL
STEP_PCB_MODEL(const wxString &aPcbName)STEP_PCB_MODEL
transferModel(Handle(TDocStd_Document)&source, Handle(TDocStd_Document) &dest, VECTOR3D aScale)STEP_PCB_MODELprivate
WriteBREP(const wxString &aFileName)STEP_PCB_MODEL
WriteGLTF(const wxString &aFileName)STEP_PCB_MODEL
WriteSTEP(const wxString &aFileName, bool aOptimize)STEP_PCB_MODEL
WriteXAO(const wxString &aFileName)STEP_PCB_MODEL
~STEP_PCB_MODEL()STEP_PCB_MODELvirtual