skydy.output package

Submodules

skydy.output.Arrow3D module

class skydy.output.Arrow3D.Arrow3D(xs, ys, zs, *args, **kwargs)[source]

Bases: matplotlib.patches.FancyArrowPatch

__init__(xs, ys, zs, *args, **kwargs)[source]

Create a 3D Arrow.

draw(renderer)[source]

Draw the Artist (and its children) using the given renderer.

This has no effect if the artist is not visible (.Artist.get_visible returns False).

Parameters

renderer (.RendererBase subclass.) –

Notes

This method is overridden in the Artist subclasses.

skydy.output.LatexDocument module

class skydy.output.LatexDocument.LatexDocument[source]

Bases: object

__init__()[source]

A simple latex document that has sections and figures.

add_figure(figure_name, file_name)[source]
add_section(section_title, section_latex)[source]
del_section(section_title)[source]
write_pdf(file_name=None, output_dir=None)[source]
write_tex(file_name=None, output_dir=None)[source]

skydy.output.get_output_dir module

skydy.output.get_output_dir.get_output_dir(output_dir=None)[source]

Get the output directory, which is compatible with current directory.

Parameters

output_dir (str or None) – the desired output directory

Returns

the output directory, based on where function is called from.

Return type

output_dir (str)

Module contents