Index

_ | A | B | C | D | E | F | G | H | I | L | M | N | P | R | S | T | V | W | X | Y

_

__add__() (geo2d.geometry.Vector method)
__contains__() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.GeometricObject method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
__eq__() (geo2d.geometry.Point method)
__getitem__() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
__len__() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
__lt__() (geo2d.geometry.Point method)
__mul__() (geo2d.geometry.Vector method)
__neg__() (geo2d.geometry.Vector method)
__sub__() (geo2d.geometry.Vector method)
_calculate_cartesian_coords() (geo2d.geometry.Vector method)
_calculate_polar_coords() (geo2d.geometry.Vector method)
_compute_diameter_width() (geo2d.geometry.Polygon method)

A

area (geo2d.geometry.Polygon attribute)

B

bbox_height (geo2d.geometry.Polygon attribute)
bbox_width (geo2d.geometry.Polygon attribute)
belongs_to() (geo2d.geometry.Point method)
bottom (geo2d.geometry.BoundingBox attribute)
bounding_box (geo2d.geometry.Polygon attribute)
(geo2d.geometry.Segment attribute)
BoundingBox (class in geo2d.geometry), [1]

C

cached_property() (in module geo2d.utils)
centroid (geo2d.geometry.Polygon attribute)
cross() (geo2d.geometry.Vector method)

D

diameter (geo2d.geometry.Polygon attribute)
distance_to() (geo2d.geometry.Point method)
divide() (geo2d.geometry.Polygon method)
dot() (geo2d.geometry.Vector method)

E

edges (geo2d.geometry.Polygon attribute)

F

find_first_missing() (in module geo2d.utils)
float_to_2pi() (in module geo2d.utils)

G

geo2d.geometry (module)
geo2d.utils (module)
GeometricObject (class in geo2d.geometry), [1]
get_perpendicular_to() (in module geo2d.geometry)
get_point_on_self() (geo2d.geometry.Polygon method)
(geo2d.geometry.Segment method)

H

has() (geo2d.geometry.Line method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
height (geo2d.geometry.BoundingBox attribute)

I

intersection() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.GeometricObject method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
is_left() (geo2d.geometry.Point method)
is_line_like() (geo2d.geometry.Line static method)
(geo2d.geometry.Ray static method)
(geo2d.geometry.Segment static method)
is_point_like() (geo2d.geometry.Point static method)

L

left (geo2d.geometry.BoundingBox attribute)
length (geo2d.geometry.Segment attribute)
Line (class in geo2d.geometry), [1]

M

move() (geo2d.geometry.Point method)

N

normalized (geo2d.geometry.Vector attribute)

P

p1 (geo2d.geometry.BoundingBox attribute)
(geo2d.geometry.Line attribute)
(geo2d.geometry.Ray attribute)
(geo2d.geometry.Segment attribute)
p2 (geo2d.geometry.BoundingBox attribute)
(geo2d.geometry.Line attribute)
(geo2d.geometry.Ray attribute)
(geo2d.geometry.Segment attribute)
parallel_to() (geo2d.geometry.Line method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
perpendicular_to() (geo2d.geometry.Line method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
phi (geo2d.geometry.Line attribute)
(geo2d.geometry.Ray attribute)
(geo2d.geometry.Segment attribute)
(geo2d.geometry.Vector attribute)
Point (class in geo2d.geometry), [1]
Polygon (class in geo2d.geometry), [1]

R

random_direction() (geo2d.geometry.Vector static method)
Ray (class in geo2d.geometry), [1]
rho (geo2d.geometry.Vector attribute)
right (geo2d.geometry.BoundingBox attribute)
rotate() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.GeometricObject method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)
rotated() (in module geo2d.utils)

S

Segment (class in geo2d.geometry), [1]

T

top (geo2d.geometry.BoundingBox attribute)
translate() (geo2d.geometry.BoundingBox method)
(geo2d.geometry.GeometricObject method)
(geo2d.geometry.Line method)
(geo2d.geometry.Point method)
(geo2d.geometry.Polygon method)
(geo2d.geometry.Ray method)
(geo2d.geometry.Segment method)
(geo2d.geometry.Vector method)

V

v (geo2d.geometry.Line attribute)
(geo2d.geometry.Ray attribute)
(geo2d.geometry.Segment attribute)
Vector (class in geo2d.geometry), [1]
vertices (geo2d.geometry.Polygon attribute)

W

width (geo2d.geometry.BoundingBox attribute)
(geo2d.geometry.Polygon attribute)

X

x (geo2d.geometry.Point attribute)
(geo2d.geometry.Vector attribute)

Y

y (geo2d.geometry.Point attribute)
(geo2d.geometry.Vector attribute)