 Inheritance diagram for visualizer.svgitem.SvgItem:
 Inheritance diagram for visualizer.svgitem.SvgItem: Collaboration diagram for visualizer.svgitem.SvgItem:
 Collaboration diagram for visualizer.svgitem.SvgItem:| Public Member Functions | |
| def | __init__ (self, x, y, rsvg_handle, kwargs) | 
| def | do_get_property (self, pspec) | 
| def | do_set_property (self, pspec, value) | 
| def | do_simple_is_item_at (self, x, y, cr, is_pointer_event) | 
| def | do_simple_paint (self, cr, bounds) | 
| def | do_simple_update (self, cr) | 
| Public Attributes | |
| bounds_x1 | |
| bounds_x2 | |
| bounds_y1 | |
| bounds_y2 | |
| custom_height | |
| custom_width | |
| handle | |
| height | |
| sx | |
| sy | |
| width | |
| x | |
| y | |
| Private Member Functions | |
| def | _size_changed (self) | 
| Static Private Attributes | |
| dictionary | __gproperties__ | 
Definition at line 8 of file svgitem.py.
| def visualizer.svgitem.SvgItem.__init__ | ( | self, | |
| x, | |||
| y, | |||
| rsvg_handle, | |||
| kwargs | |||
| ) | 
Definition at line 44 of file svgitem.py.
| 
 | private | 
Definition at line 87 of file svgitem.py.
References visualizer.svgitem.SvgItem.custom_height, visualizer.svgitem.SvgItem.custom_width, visualizer.svgitem.SvgItem.height, grid.TimelinesRenderer.height, ns3::AnimationInterface::NodeSize.height, visualizer.svgitem.SvgItem.sx, visualizer.svgitem.SvgItem.sy, visualizer.svgitem.SvgItem.width, grid.TimelinesRenderer.width, and ns3::AnimationInterface::NodeSize.width.
Referenced by visualizer.svgitem.SvgItem.do_set_property().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| def visualizer.svgitem.SvgItem.do_get_property | ( | self, | |
| pspec | |||
| ) | 
Definition at line 109 of file svgitem.py.
References visualizer.svgitem.SvgItem.height, grid.TimelinesRenderer.height, ns3::AnimationInterface::NodeSize.height, visualizer.svgitem.SvgItem.width, grid.TimelinesRenderer.width, ns3::AnimationInterface::NodeSize.width, Room.x, visualizer.svgitem.SvgItem.x, ns3::Vector3D.x, ns3::Vector2D.x, ns3::Gnuplot2dDataset::Point.x, ns3::Gnuplot3dDataset::Point.x, ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.x, Room.y, visualizer.svgitem.SvgItem.y, ns3::Vector3D.y, ns3::Vector2D.y, ns3::Gnuplot2dDataset::Point.y, ns3::Gnuplot3dDataset::Point.y, and ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.y.
| def visualizer.svgitem.SvgItem.do_set_property | ( | self, | |
| pspec, | |||
| value | |||
| ) | 
Definition at line 57 of file svgitem.py.
References visualizer.svgitem.SvgItem._size_changed(), visualizer.svgitem.SvgItem.custom_height, visualizer.svgitem.SvgItem.custom_width, Room.x, visualizer.svgitem.SvgItem.x, ns3::Vector3D.x, ns3::Vector2D.x, ns3::Gnuplot2dDataset::Point.x, ns3::Gnuplot3dDataset::Point.x, ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.x, Room.y, visualizer.svgitem.SvgItem.y, ns3::Vector3D.y, ns3::Vector2D.y, ns3::Gnuplot2dDataset::Point.y, ns3::Gnuplot3dDataset::Point.y, and ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.y.
 Here is the call graph for this function:
 Here is the call graph for this function:| def visualizer.svgitem.SvgItem.do_simple_is_item_at | ( | self, | |
| x, | |||
| y, | |||
| cr, | |||
| is_pointer_event | |||
| ) | 
Definition at line 139 of file svgitem.py.
References visualizer.svgitem.SvgItem.height, grid.TimelinesRenderer.height, ns3::AnimationInterface::NodeSize.height, visualizer.svgitem.SvgItem.width, grid.TimelinesRenderer.width, ns3::AnimationInterface::NodeSize.width, Room.x, visualizer.svgitem.SvgItem.x, ns3::Vector3D.x, ns3::Vector2D.x, ns3::Gnuplot2dDataset::Point.x, ns3::Gnuplot3dDataset::Point.x, ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.x, Room.y, visualizer.svgitem.SvgItem.y, ns3::Vector3D.y, ns3::Vector2D.y, ns3::Gnuplot2dDataset::Point.y, ns3::Gnuplot3dDataset::Point.y, and ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.y.
| def visualizer.svgitem.SvgItem.do_simple_paint | ( | self, | |
| cr, | |||
| bounds | |||
| ) | 
Definition at line 128 of file svgitem.py.
References visualizer.svgitem.SvgItem.sx, visualizer.svgitem.SvgItem.sy, Room.x, visualizer.svgitem.SvgItem.x, ns3::Vector3D.x, ns3::Vector2D.x, ns3::Gnuplot2dDataset::Point.x, ns3::Gnuplot3dDataset::Point.x, ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.x, Room.y, visualizer.svgitem.SvgItem.y, ns3::Vector3D.y, ns3::Vector2D.y, ns3::Gnuplot2dDataset::Point.y, ns3::Gnuplot3dDataset::Point.y, and ns3::anonymous_namespace{pyviz.cc}::FastClipping::Vector2.y.
| def visualizer.svgitem.SvgItem.do_simple_update | ( | self, | |
| cr | |||
| ) | 
Definition at line 133 of file svgitem.py.
| 
 | staticprivate | 
Definition at line 10 of file svgitem.py.
| visualizer.svgitem.SvgItem.bounds_x1 | 
Definition at line 134 of file svgitem.py.
| visualizer.svgitem.SvgItem.bounds_x2 | 
Definition at line 136 of file svgitem.py.
| visualizer.svgitem.SvgItem.bounds_y1 | 
Definition at line 135 of file svgitem.py.
| visualizer.svgitem.SvgItem.bounds_y2 | 
Definition at line 137 of file svgitem.py.
| visualizer.svgitem.SvgItem.custom_height | 
Definition at line 55 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), and visualizer.svgitem.SvgItem.do_set_property().
| visualizer.svgitem.SvgItem.custom_width | 
Definition at line 54 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), and visualizer.svgitem.SvgItem.do_set_property().
| visualizer.svgitem.SvgItem.handle | 
Definition at line 51 of file svgitem.py.
| visualizer.svgitem.SvgItem.height | 
Definition at line 53 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), visualizer.svgitem.SvgItem.do_get_property(), and visualizer.svgitem.SvgItem.do_simple_is_item_at().
| visualizer.svgitem.SvgItem.sx | 
Definition at line 49 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), and visualizer.svgitem.SvgItem.do_simple_paint().
| visualizer.svgitem.SvgItem.sy | 
Definition at line 50 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), and visualizer.svgitem.SvgItem.do_simple_paint().
| visualizer.svgitem.SvgItem.width | 
Definition at line 52 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem._size_changed(), visualizer.svgitem.SvgItem.do_get_property(), and visualizer.svgitem.SvgItem.do_simple_is_item_at().
| visualizer.svgitem.SvgItem.x | 
Definition at line 47 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem.do_get_property(), visualizer.svgitem.SvgItem.do_set_property(), visualizer.svgitem.SvgItem.do_simple_is_item_at(), and visualizer.svgitem.SvgItem.do_simple_paint().
| visualizer.svgitem.SvgItem.y | 
Definition at line 48 of file svgitem.py.
Referenced by visualizer.svgitem.SvgItem.do_get_property(), visualizer.svgitem.SvgItem.do_set_property(), visualizer.svgitem.SvgItem.do_simple_is_item_at(), and visualizer.svgitem.SvgItem.do_simple_paint().