| phystricks
    | 


| Public Member Functions | |
| def | __init__ (self, bb=None) | 
| def | add_option (self, opt) | 
| def | optionsTrace (self) | 
| def | optionsParams (self) | 
| def | action_on_pspict (self, pspict) | 
| Public Attributes | |
| BB | |
| separator_name | |
| Dx | |
| Dy | |
| num_subX | |
| num_subY | |
| draw_border | |
| draw_horizontal_grid | |
| draw_vertical_grid | |
| main_horizontal | |
| main_vertical | |
| sub_vertical | |
| sub_horizontal | |
| border | |
| Private Member Functions | |
| def | _bounding_box (self, pspict=None) | 
| def | _math_bounding_box (self, pspict=None) | 
A grid. This is main lines to appear at regular interval on the picture.
ATTRIBUTES:
- ``self.BB`` - the bounding box of the grid : its size.
- ``self.Dx,self.Dy`` - the step of main subdivision along `X` and `Y` directions (have to be integers).
- ``self.num_subX,self.num_subY`` - number of subdivision within each main subdivision of length Dx or Dy. When it is zero, there are no subdivisions.
It draws lines on the integer multiples of `Dx`. It begins at the closest integer multiple of `Dx` from the lower left corner.
It finishes before to reach the upper right corner if `Dx` the size.
Subdivisions are drawn following the same rule.
- ``self.draw_border`` - (default=False) If True, the border is drawn even if it does not  arrives on an integer multiple of Dx.
                                    It turns out that for aestetical reasons, this is a bad idea to turn it True.
- ``self.main_horizontal`` : an objet of type :class:`SegmentGraph`. This is the archetype of the horizontal lines
                             of the main grid will be drawn.
As an example, in order to have red main horizontal lines::
    sage: from phystricks import *
    sage: grid=Grid()
    sage: grid.main_horizontal.parameters.color = "red" | def phystricks.src.GridGraph.GridGraph.__init__ | ( | self, | |
| bb = None | |||
| ) | 
| 
 | private | 
| 
 | private | 
| def phystricks.src.GridGraph.GridGraph.action_on_pspict | ( | self, | |
| pspict | |||
| ) | 
| def phystricks.src.GridGraph.GridGraph.add_option | ( | self, | |
| opt | |||
| ) | 
| def phystricks.src.GridGraph.GridGraph.optionsParams | ( | self | ) | 
| def phystricks.src.GridGraph.GridGraph.optionsTrace | ( | self | ) | 
| phystricks.src.GridGraph.GridGraph.BB | 
| phystricks.src.GridGraph.GridGraph.border | 
| phystricks.src.GridGraph.GridGraph.draw_border | 
| phystricks.src.GridGraph.GridGraph.draw_horizontal_grid | 
| phystricks.src.GridGraph.GridGraph.draw_vertical_grid | 
| phystricks.src.GridGraph.GridGraph.Dx | 
| phystricks.src.GridGraph.GridGraph.Dy | 
| phystricks.src.GridGraph.GridGraph.main_horizontal | 
| phystricks.src.GridGraph.GridGraph.main_vertical | 
| phystricks.src.GridGraph.GridGraph.num_subX | 
| phystricks.src.GridGraph.GridGraph.num_subY | 
| phystricks.src.GridGraph.GridGraph.separator_name | 
| phystricks.src.GridGraph.GridGraph.sub_horizontal | 
| phystricks.src.GridGraph.GridGraph.sub_vertical | 
 1.8.11
 1.8.11