phystricks
|
The marks are not taken into account in the computation of the mathematical bounding box. More...
Public Member Functions | |
def | __init__ (self, graph, dist, angle, text, mark_point=None, central_point=None, position=None, pspict=None) |
def | central_point (self, pspict=None) |
def | tikz_code (self, pspict=None) |
def | latex_code (self, pspict, language=None) |
Public Member Functions inherited from phystricks.src.ObjectGraph.ObjectGraph | |
def | __init__ (self, obj) |
def | draw_edges (self) |
def | wave (self, dx, dy) |
def | get_arrow (self, llam) |
def | get_mark (self, dist, angle=None, text=None, mark_point=None, added_angle=None, position=None, pspict=None) |
def | put_mark (self, dist=None, angle=None, text="", mark_point=None, added_angle=None, position=None, pspict=None, pspicts=None) |
put a mark on an object More... | |
def | add_option (self, opt) |
def | get_option (opt) |
def | remove_option (opt) |
def | merge_options (self, graph) |
def | conclude_params (self) |
def | params (self, language, refute=[]) |
def | bracketAttributesText (self, language, refute=[]) |
def | action_on_pspict (self, pspict) |
def | conclude (self, pspict) |
def | bounding_box (self, pspict=None) |
def | math_bounding_box (self, pspict) |
def | latex_code (self, pspict, language=None) |
Public Attributes | |
take_math_BB | |
mark_point | |
graph | |
parent | |
angle | |
dist | |
text | |
position | |
pspict | |
x | |
y | |
Public Attributes inherited from phystricks.src.ObjectGraph.ObjectGraph | |
obj | |
parameters | |
wavy | |
waviness | |
options | |
draw_bounding_box | |
already_computed_BB | |
already_computed_math_BB | |
record_add_to_bb | |
separator_name | |
in_math_bounding_box | |
in_bounding_box | |
added_objects | |
take_BB | |
take_math_BB | |
mark | |
marque | |
Private Member Functions | |
def | _math_bounding_box (self, pspict=None) |
def | _bounding_box (self, pspict=None) |
Private Attributes | |
_central_point | |
The marks are not taken into account in the computation of the mathematical bounding box.
In particular not for the computations of the axes size. See also AxesGraph.add_bounding_box
def phystricks.src.MarkGraph.MarkGraph.__init__ | ( | self, | |
graph, | |||
dist, | |||
angle, | |||
text, | |||
mark_point = None , |
|||
central_point = None , |
|||
position = None , |
|||
pspict = None |
|||
) |
|
private |
|
private |
def phystricks.src.MarkGraph.MarkGraph.central_point | ( | self, | |
pspict = None |
|||
) |
Return the central point of the mark, that is the point where the mark arrives. The central point of the mark is computed from self.graph.mark_point() Thus an object that wants to accept a mark needs a method mark_point that returns the point on which the mark will be put.
def phystricks.src.MarkGraph.MarkGraph.latex_code | ( | self, | |
pspict, | |||
language = None |
|||
) |
def phystricks.src.MarkGraph.MarkGraph.tikz_code | ( | self, | |
pspict = None |
|||
) |
|
private |
phystricks.src.MarkGraph.MarkGraph.angle |
phystricks.src.MarkGraph.MarkGraph.dist |
phystricks.src.MarkGraph.MarkGraph.graph |
phystricks.src.MarkGraph.MarkGraph.mark_point |
phystricks.src.MarkGraph.MarkGraph.parent |
phystricks.src.MarkGraph.MarkGraph.position |
phystricks.src.MarkGraph.MarkGraph.pspict |
phystricks.src.MarkGraph.MarkGraph.take_math_BB |
phystricks.src.MarkGraph.MarkGraph.text |
phystricks.src.MarkGraph.MarkGraph.x |
phystricks.src.MarkGraph.MarkGraph.y |