OpenASIP  2.0
MachineCanvas Member List

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

addMove(const TTAMachine::Bus *bus, const TTAMachine::Port *source, const TTAMachine::Port *target)MachineCanvas
clearHighlights()MachineCanvas
clearMoves()MachineCanvas
clearSelection()MachineCanvas
dirty_MachineCanvasprivate
editPolicyFactory_MachineCanvasprivate
findEditPart(int x, int y)MachineCanvas
findEditPart(const TTAMachine::MachinePart *model)MachineCanvas
findEditPartsInRange(int x, int y, int range, std::vector< EditPart * > &found)MachineCanvas
getFigureSize() constMachineCanvas
hasEditPart(const EditPart *part) constMachineCanvas
highlight(TTAMachine::MachinePart *model, const wxColour &colour)MachineCanvas
machine_MachineCanvasprivate
MachineCanvas(wxWindow *parent, EditPolicyFactory *policyFactory, ChildFrame *parentFrame=nullptr)MachineCanvas
moveFigures_MachineCanvasprivate
OnDraw(wxDC &dc)MachineCanvasvirtual
onMouseEvent(wxMouseEvent &event)MachineCanvasprotected
options()MachineCanvas
options_MachineCanvasprivate
parent_MachineCanvasprivate
refreshLogicalRect(const wxRect &rectangle)MachineCanvasprotected
refreshToolFigure()MachineCanvas
root_MachineCanvasprivate
saveEPS(const std::string &filename, const std::string &title, const std::string &creator="")MachineCanvas
savePNG(const std::string &filename)MachineCanvas
select(EditPart *part)MachineCanvas
selection()MachineCanvas
selection_MachineCanvasprivate
setMachine(TTAMachine::Machine *machine)MachineCanvas
setTool(MachineCanvasTool *tool)MachineCanvas
setZoomFactor(double factor)MachineCanvas
tool()MachineCanvas
tool_MachineCanvasprivate
toolBounds_MachineCanvasprivate
updateMachine()MachineCanvas
zoomFactor()MachineCanvas
zoomFactor_MachineCanvasprivate
zoomIn()MachineCanvas
zoomOut()MachineCanvas
~MachineCanvas()MachineCanvasvirtual