Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
AbortError
all_encodings() (curver.kernel.triangulation.Triangulation method)
all_tight_geodesic_multicurves() (curver.kernel.curvegraph.CurveGraph method)
alphanum_key() (in module curver.kernel.utilities)
apply_homology() (curver.kernel.crush.Crush method)
(curver.kernel.crush.Lift method)
(curver.kernel.moves.EdgeFlip method)
(curver.kernel.moves.Isometry method)
(curver.kernel.moves.Move method)
(curver.kernel.twist.HalfTwist method)
(curver.kernel.twist.Twist method)
apply_lamination() (curver.kernel.crush.Crush method)
(curver.kernel.crush.Lift method)
(curver.kernel.moves.EdgeFlip method)
(curver.kernel.moves.Isometry method)
(curver.kernel.moves.Move method)
(curver.kernel.twist.HalfTwist method)
(curver.kernel.twist.Twist method)
approx() (curver.application.vector.Vector2 method)
Arc (class in curver.kernel.arc)
as_lamination() (curver.kernel.triangulation.Triangulation method)
AssumptionError
asymptotic_translation_length() (curver.kernel.encoding.MappingClass method)
B
b64decode() (in module curver.kernel.utilities)
b64encode() (in module curver.kernel.utilities)
boundary() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
boundary_union() (curver.kernel.curve.MultiCurve method)
C
canonical() (curver.kernel.homology.HomologyClass method)
CanvasEdge (class in curver.application.pieces)
CanvasTriangle (class in curver.application.pieces)
CanvasVertex (class in curver.application.pieces)
centre() (curver.application.pieces.DrawableObject method)
components() (curver.kernel.arc.Arc method)
(curver.kernel.curve.Curve method)
(curver.kernel.lamination.Lamination method)
(curver.kernel.triangulation.Triangulation method)
connects_distinct_vertices() (curver.kernel.arc.Arc method)
create_curve_component() (curver.application.main.Drawing method)
create_edge() (curver.application.main.Drawing method)
create_edge_labels() (curver.application.main.Drawing method)
create_encoding() (in module curver.kernel.encoding)
create_triangle() (curver.application.main.Drawing method)
create_triangulation() (in module curver.kernel.triangulation)
create_vertex() (curver.application.main.Drawing method)
cross() (curver.application.vector.Vector2 method)
Crush (class in curver.kernel.crush)
crush() (curver.kernel.curve.Curve method)
(curver.kernel.curve.MultiCurve method)
current_drawing() (curver.application.main.CurverApplication method)
Curve (class in curver.kernel.curve)
curve_from_cut_sequence() (curver.kernel.triangulation.Triangulation method)
CurveComponent (class in curver.application.pieces)
CurveGraph (class in curver.kernel.curvegraph)
CurvePartitionGraph (class in curver.kernel.partition)
curver (module)
curver.application (module)
curver.application.main (module)
curver.application.options (module)
curver.application.pieces (module)
curver.application.vector (module)
curver.kernel (module)
curver.kernel.arc (module)
curver.kernel.crush (module)
curver.kernel.curve (module)
curver.kernel.curvegraph (module)
curver.kernel.decorators (module)
curver.kernel.encoding (module)
curver.kernel.error (module)
curver.kernel.homology (module)
curver.kernel.lamination (module)
curver.kernel.mappingclassgroup (module)
curver.kernel.moves (module)
curver.kernel.partition (module)
curver.kernel.permutation (module)
curver.kernel.structures (module)
curver.kernel.triangulation (module)
curver.kernel.twist (module)
curver.kernel.utilities (module)
curver.load (module)
CurverApplication (class in curver.application.main)
cyclic_slice() (in module curver.kernel.utilities)
D
decompose_word() (curver.kernel.mappingclassgroup.MappingClassGroup method)
destroy_edge_labels() (curver.application.main.Drawing method)
disjoint_sum() (curver.kernel.triangulation.Triangulation method)
distance() (curver.kernel.curvegraph.CurveGraph method)
dot() (curver.application.vector.Vector2 method)
(in module curver.application.main)
(in module curver.application.pieces)
draw_lamination() (curver.application.main.Drawing method)
draw_triangulation() (curver.application.main.Drawing method)
DrawableObject (class in curver.application.pieces)
Drawing (class in curver.application.main)
dual_tree() (curver.kernel.triangulation.Triangulation method)
dual_weight() (curver.kernel.lamination.Lamination method)
E
Edge (class in curver.kernel.triangulation)
edge_arc() (curver.kernel.triangulation.Triangulation method)
edge_arcs() (curver.kernel.triangulation.Triangulation method)
edge_homologies() (curver.kernel.triangulation.Triangulation method)
EdgeFlip (class in curver.kernel.moves)
edges (curver.kernel.triangulation.Triangle attribute)
empty_lamination() (curver.kernel.triangulation.Triangulation method)
encode() (curver.kernel.moves.FlipGraphMove method)
(curver.kernel.moves.Move method)
(curver.kernel.triangulation.Triangulation method)
encode_flip() (curver.kernel.triangulation.Triangulation method)
encode_halftwist() (curver.kernel.arc.Arc method)
encode_relabel_edges() (curver.kernel.triangulation.Triangulation method)
encode_twist() (curver.kernel.curve.Curve method)
(curver.kernel.curve.MultiCurve method)
Encoding (class in curver.kernel.encoding)
ensure() (in module curver.kernel.decorators)
explore_ball() (curver.kernel.arc.MultiArc method)
export_image() (curver.application.main.CurverApplication method)
F
fills_with() (curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
find_isometry() (curver.kernel.triangulation.Triangulation method)
flip_mapping() (curver.kernel.encoding.Mapping method)
(curver.kernel.moves.EdgeFlip method)
(curver.kernel.moves.FlipGraphMove method)
(curver.kernel.moves.Isometry method)
(curver.kernel.twist.HalfTwist method)
(curver.kernel.twist.Twist method)
FlipGraphMove (class in curver.kernel.moves)
from_index() (curver.kernel.permutation.Permutation class method)
from_sig() (curver.kernel.triangulation.Triangulation class method)
from_tuple() (curver.kernel.triangulation.Triangulation class method)
G
geodesic() (curver.kernel.curvegraph.CurveGraph method)
get_colours() (in module curver.application.main)
get_size() (curver.application.main.Drawing method)
H
HalfTwist (class in curver.kernel.twist)
hide() (curver.application.pieces.CanvasEdge method)
homology_basis() (curver.kernel.triangulation.Triangulation method)
homology_matrix() (curver.kernel.encoding.Mapping method)
(curver.kernel.triangulation.Triangulation method)
HomologyClass (class in curver.kernel.homology)
I
id_encoding() (curver.kernel.triangulation.Triangulation method)
id_isometry() (curver.kernel.triangulation.Triangulation method)
index (curver.kernel.triangulation.Edge attribute)
index() (curver.kernel.permutation.Permutation method)
indices (curver.kernel.triangulation.Triangle attribute)
interpolate() (in module curver.application.pieces)
intersection() (curver.kernel.lamination.Lamination method)
(in module curver.application.pieces)
intersection_matrix() (curver.kernel.encoding.Mapping method)
inverse() (curver.kernel.crush.Crush method)
(curver.kernel.crush.Lift method)
(curver.kernel.encoding.Encoding method)
(curver.kernel.moves.EdgeFlip method)
(curver.kernel.moves.Isometry method)
(curver.kernel.moves.Move method)
(curver.kernel.permutation.Permutation method)
(curver.kernel.twist.HalfTwist method)
(curver.kernel.twist.Twist method)
is_arc() (curver.kernel.lamination.Lamination method)
is_canonical() (curver.kernel.homology.HomologyClass method)
is_connected() (curver.kernel.triangulation.Triangulation method)
is_curve() (curver.kernel.lamination.Lamination method)
is_empty() (curver.kernel.lamination.Lamination method)
is_even() (curver.kernel.permutation.Permutation method)
is_filling() (curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
is_flippable() (curver.kernel.triangulation.Triangulation method)
is_identity() (curver.kernel.encoding.MappingClass method)
is_in_torelli() (curver.kernel.encoding.MappingClass method)
is_isolating() (curver.kernel.curve.Curve method)
is_isometric_to() (curver.kernel.triangulation.Triangulation method)
is_minimal() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.Curve method)
is_multiarc() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
is_multicurve() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
is_periodic() (curver.kernel.encoding.MappingClass method)
is_peripheral() (curver.kernel.lamination.Lamination method)
is_polygonalisation() (curver.kernel.arc.MultiArc method)
is_pseudo_anosov() (curver.kernel.encoding.MappingClass method)
is_reducible() (curver.kernel.encoding.MappingClass method)
is_separating() (curver.kernel.curve.MultiCurve method)
is_short() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.Curve method)
(curver.kernel.lamination.Lamination method)
is_triangulation() (curver.kernel.arc.MultiArc method)
isometries_to() (curver.kernel.triangulation.Triangulation method)
Isometry (class in curver.kernel.moves)
item (curver.application.main.Showable attribute)
L
label (curver.kernel.triangulation.Edge attribute)
labels (curver.kernel.triangulation.Triangle attribute)
Lamination (class in curver.kernel.lamination)
lamination() (curver.kernel.mappingclassgroup.MappingClassGroup method)
(curver.kernel.triangulation.Triangulation method)
lamination_from_cut_sequence() (curver.kernel.triangulation.Triangulation method)
Lift (class in curver.kernel.crush)
load() (in module curver.load)
load_old() (in module curver.load)
M
map() (curver.kernel.structures.StraightLineProgram method)
Mapping (class in curver.kernel.encoding)
mapping_class() (curver.kernel.mappingclassgroup.MappingClassGroup method)
MappingClass (class in curver.kernel.encoding)
MappingClassGroup (class in curver.kernel.mappingclassgroup)
matrix() (curver.kernel.permutation.Permutation method)
matrix_vector() (in module curver.kernel.utilities)
max_order() (curver.kernel.triangulation.Triangulation method)
maximum() (in module curver.kernel.utilities)
memoize() (in module curver.kernel.decorators)
minimise() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.Curve method)
Move (class in curver.kernel.moves)
MultiArc (class in curver.kernel.arc)
multiarc() (curver.kernel.lamination.Lamination method)
MultiCurve (class in curver.kernel.curve)
multicurve() (curver.kernel.lamination.Lamination method)
N
name (curver.application.main.Showable attribute)
name_objects() (in module curver.kernel.utilities)
nielsen_thurston_type() (curver.kernel.encoding.MappingClass method)
no_common_component() (curver.kernel.lamination.Lamination method)
non_peripheral() (curver.kernel.lamination.Lamination method)
norm() (curver.application.vector.Vector2 method)
(in module curver.kernel.triangulation)
norm2() (curver.application.vector.Vector2 method)
num_components() (curver.kernel.lamination.Lamination method)
O
Options (class in curver.application.options)
order() (curver.kernel.encoding.MappingClass method)
(curver.kernel.permutation.Permutation method)
P
package() (curver.kernel.crush.Crush method)
(curver.kernel.encoding.Encoding method)
(curver.kernel.moves.EdgeFlip method)
(curver.kernel.moves.Isometry method)
(curver.kernel.moves.Move method)
(curver.kernel.triangulation.Triangulation method)
(curver.kernel.twist.HalfTwist method)
(curver.kernel.twist.Twist method)
parallel() (curver.kernel.arc.Arc method)
(curver.kernel.curve.Curve method)
parallel_components() (curver.kernel.lamination.Lamination method)
parent_key_press() (curver.application.main.CurverApplication method)
peek_component() (curver.kernel.lamination.Lamination method)
peripheral() (curver.kernel.lamination.Lamination method)
peripheral_components() (curver.kernel.lamination.Lamination method)
Permutation (class in curver.kernel.permutation)
positive_asymptotic_translation_length() (curver.kernel.encoding.MappingClass method)
promote() (curver.kernel.lamination.Lamination method)
Q
quasiconvex() (curver.kernel.curvegraph.CurveGraph method)
quit() (curver.application.main.CurverApplication method)
R
random() (in module curver.application.main)
random_word() (curver.kernel.mappingclassgroup.MappingClassGroup method)
redraw() (curver.application.main.CurverApplication method)
(curver.application.main.Drawing method)
relative_twisting() (curver.kernel.curve.Curve method)
reverse() (curver.kernel.structures.StraightLineProgram method)
rotate() (curver.application.vector.Vector2 method)
S
S_0_n() (in module curver.load)
S_1_n() (in module curver.load)
S_2_n() (in module curver.load)
S_3_n() (in module curver.load)
S_g_n() (in module curver.load)
self_isometries() (curver.kernel.triangulation.Triangulation method)
set_colour() (curver.application.pieces.DrawableObject method)
shorten() (curver.kernel.lamination.Lamination method)
show() (in module curver)
show_about() (curver.application.main.CurverApplication method)
show_help() (curver.application.main.CurverApplication method)
Showable (class in curver.application.main)
side_weight() (curver.kernel.lamination.Lamination method)
sig() (curver.kernel.triangulation.Triangulation method)
sign() (curver.kernel.triangulation.Edge method)
simplify() (curver.kernel.encoding.Mapping method)
size() (curver.kernel.structures.StraightLineProgram method)
skeleton() (curver.kernel.lamination.Lamination method)
slope() (curver.kernel.curve.Curve method)
square() (curver.kernel.triangulation.Triangulation method)
start() (in module curver.application.main)
StraightLineProgram (class in curver.kernel.structures)
string_generator() (in module curver.kernel.utilities)
sublaminations() (curver.kernel.lamination.Lamination method)
sum() (curver.kernel.triangulation.Triangulation method)
surface() (curver.kernel.triangulation.Triangulation method)
T
Terminal (class in curver.kernel.structures)
tight_geodesic() (curver.kernel.curvegraph.CurveGraph method)
tight_paths() (curver.kernel.curvegraph.CurveGraph method)
to_tuple() (curver.application.vector.Vector2 method)
topological_invariant() (in module curver.kernel.decorators)
topological_type() (curver.kernel.arc.MultiArc method)
(curver.kernel.curve.MultiCurve method)
(curver.kernel.lamination.Lamination method)
trace() (curver.kernel.lamination.Lamination method)
translate() (curver.application.main.CurverApplication method)
(curver.application.main.Drawing method)
Triangle (class in curver.kernel.triangulation)
Triangulation (class in curver.kernel.triangulation)
Twist (class in curver.kernel.twist)
U
union() (curver.kernel.structures.UnionFind method)
union2() (curver.kernel.structures.UnionFind method)
UnionFind (class in curver.kernel.structures)
update() (curver.application.options.Options method)
(curver.application.pieces.CanvasEdge method)
(curver.application.pieces.CanvasVertex method)
(curver.application.pieces.DrawableObject method)
V
value (curver.kernel.structures.Terminal attribute)
Vector2 (class in curver.application.vector)
vertex_cycle() (curver.kernel.curve.MultiCurve method)
vertex_cycles() (curver.kernel.curve.MultiCurve method)
vertex_map() (curver.kernel.encoding.Mapping method)
vertices() (curver.kernel.arc.MultiArc method)
W
weight() (curver.kernel.lamination.Lamination method)
X
x (curver.application.vector.Vector2 attribute)
Y
y (curver.application.vector.Vector2 attribute)
Z
zoom() (curver.application.main.Drawing method)
zoom_centre() (curver.application.main.Drawing method)
zoom_in() (curver.application.main.CurverApplication method)
(curver.application.main.Drawing method)
zoom_out() (curver.application.main.CurverApplication method)
(curver.application.main.Drawing method)
zoom_to_drawing() (curver.application.main.CurverApplication method)
(curver.application.main.Drawing method)
Related Topics
Documentation overview
Quick search