class QPanda::DRAW_TEXT_PIC::DrawByLayer¶
draw layer nodes
#include <Draw.h> class DrawByLayer: public QPanda::DRAW_TEXT_PIC::AbstractHandleNodes { public: // construction DrawByLayer(DrawPicture& parent); // methods void handle_measure_node( std::shared_ptr<QNode>& p_node, pOptimizerNodeInfo& p_node_info ); void handle_reset_node( std::shared_ptr<QNode>& p_node, pOptimizerNodeInfo& p_node_info ); void handle_gate_node( std::shared_ptr<QNode>& p_node, pOptimizerNodeInfo& p_node_info ); };
Inherited Members¶
public: // methods virtual void handle_measure_node(Args&&... func_args) = 0; virtual void handle_reset_node(Args&&... func_args) = 0; virtual void handle_gate_node(Args&&... func_args) = 0; virtual void handle_work(const NodeType node_t, Args&&... func_args);