Index

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

A

add_contour() (wasabi.geom.poly.Polygon method)
add_rect() (wasabi.geom.spatialhash.SpatialHash method)
altitude() (wasabi.geom.lines.Line method)
angle (wasabi.geom.vector.Vector attribute)
angle_to() (wasabi.geom.vector.Vector method)
area (wasabi.geom.poly.Triangle attribute)
as_bounding() (wasabi.geom.poly.Rect class method)

B

bottomleft() (wasabi.geom.poly.Rect method)
bottomright() (wasabi.geom.poly.Rect method)

C

contains() (wasabi.geom.poly.Rect method)
ConvexPolygon (class in wasabi.geom.poly)
cross() (wasabi.geom.vector.Vector method)

D

distance_to() (wasabi.geom.lines.Line method)
(wasabi.geom.lines.LineSegment method)
(wasabi.geom.vector.Vector method)
dot() (wasabi.geom.vector.Vector method)

E

end (wasabi.geom.lines.LineSegment attribute)

F

first (wasabi.geom.poly.Triangle attribute)
from_blwh() (wasabi.geom.poly.Rect class method)
from_cwh() (wasabi.geom.poly.Rect class method)
from_points() (wasabi.geom.lines.Line class method)
(wasabi.geom.lines.LineSegment class method)
(wasabi.geom.poly.Rect class method)
(wasabi.geom.poly.Triangle class method)

G

get_aabb() (wasabi.geom.poly.Rect method)

H

h (wasabi.geom.poly.Rect attribute)

I

intersection() (wasabi.geom.poly.Rect method)
intersects() (wasabi.geom.lines.Segment method)
is_clockwise (wasabi.geom.poly.Triangle attribute)
is_inside() (wasabi.geom.lines.Line method)
is_on_left() (wasabi.geom.lines.Line method)
is_on_right() (wasabi.geom.lines.Line method)
is_zero (wasabi.geom.vector.Vector attribute)

L

length (wasabi.geom.lines.LineSegment attribute)
(wasabi.geom.lines.Segment attribute)
(wasabi.geom.vector.Vector attribute)
length2 (wasabi.geom.vector.Vector attribute)
Line (class in wasabi.geom.lines)
LineSegment (class in wasabi.geom.lines)

M

Matrix (class in wasabi.geom.vector)
mid (wasabi.geom.lines.LineSegment attribute)
mirror() (wasabi.geom.lines.Line method)

N

normalised() (wasabi.geom.vector.Vector method)
normalized() (wasabi.geom.vector.Vector method)

O

offset (wasabi.geom.lines.Line attribute)
overlaps() (wasabi.geom.poly.Rect method)

P

parallel() (wasabi.geom.lines.Line method)
perpendicular() (wasabi.geom.lines.Line method)
(wasabi.geom.vector.Vector method)
points (wasabi.geom.poly.Rect attribute)
Polygon (class in wasabi.geom.poly)
PolyLine (class in wasabi.geom.lines)
polylines_facing() (wasabi.geom.poly.Polygon method)
potential_intersection() (wasabi.geom.spatialhash.SpatialHash method)
project() (wasabi.geom.lines.Line method)
(wasabi.geom.lines.LineSegment method)
(wasabi.geom.vector.Vector method)
Projection (class in wasabi.geom.lines)

R

Rect (class in wasabi.geom.poly)
reflect() (wasabi.geom.lines.Line method)
remove_rect() (wasabi.geom.spatialhash.SpatialHash method)
rotated() (wasabi.geom.vector.Vector method)
rotation() (wasabi.geom.vector.Matrix static method)

S

safe_normalised() (wasabi.geom.vector.Vector method)
safe_normalized() (wasabi.geom.vector.Vector method)
safe_scaled_to() (wasabi.geom.vector.Vector method)
scale_to() (wasabi.geom.lines.Segment method)
scaled_to() (wasabi.geom.vector.Vector method)
second (wasabi.geom.poly.Triangle attribute)
Segment (class in wasabi.geom.lines)
signed_angle_to() (wasabi.geom.vector.Vector method)
SpatialHash (class in wasabi.geom.spatialhash)
start (wasabi.geom.lines.LineSegment attribute)

T

to_tri_strip() (wasabi.geom.poly.ConvexPolygon method)
topleft() (wasabi.geom.poly.Rect method)
topright() (wasabi.geom.poly.Rect method)
translate() (wasabi.geom.poly.Rect method)
Triangle (class in wasabi.geom.poly)
truncate() (wasabi.geom.lines.Segment method)

V

v() (in module wasabi.geom.vector)
Vector (class in wasabi.geom.vector)

W

w (wasabi.geom.poly.Rect attribute)
wasabi.geom.lines (module)
wasabi.geom.poly (module)
wasabi.geom.spatialhash (module)
wasabi.geom.vector (module)

X

x (wasabi.geom.vector.Vector attribute)

Y

y (wasabi.geom.vector.Vector attribute)