Planar logo

Index

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

_

__version__ (in module planar)
__versioninfo__ (in module planar)

A

Affine
(class in planar)
affine transform class
almost_equals() (planar.Affine method)
(planar.BoundingBox method)
(planar.Line method)
(planar.LineSegment method)
(planar.Polygon method)
(planar.Ray method)
(planar.Seq2 method)
(planar.Vec2 method)
(planar.Vec2Array method)
anchor (planar.LineSegment attribute)
(planar.Ray attribute)
angle (planar.Vec2 attribute)
angle_to() (planar.Vec2 method)
append() (planar.Vec2Array method)

B

bounding box class
bounding_box (planar.BoundingBox attribute)
(planar.Polygon attribute)
BoundingBox
(class in planar)

C

center (planar.BoundingBox attribute)
centroid (planar.Polygon attribute)
clamp() (planar.Vec2Array method)
clamped() (planar.Vec2 method)
(planar.Vec2Array method)
column_vectors (planar.Affine attribute)
contains_point() (planar.BoundingBox method)
(planar.Line method)
(planar.LineSegment method)
(planar.Polygon method)
(planar.Ray method)
convex_hull() (planar.Polygon class method)
cross() (planar.Vec2 method)

D

determinant (planar.Affine attribute)
direction (planar.Line attribute)
(planar.LineSegment attribute)
(planar.Ray attribute)
distance_to() (planar.Line method)
(planar.LineSegment method)
(planar.Ray method)
(planar.Vec2 method)
dot() (planar.Vec2 method)

E

end (planar.LineSegment attribute)
EPSILON (in module planar)
EPSILON2 (in module planar)
extend() (planar.Vec2Array method)

F

fit() (planar.BoundingBox method)
from_center() (planar.BoundingBox class method)
from_normal() (planar.Line class method)
(planar.LineSegment class method)
from_points() (planar.BoundingBox class method)
(planar.Line class method)
(planar.LineSegment class method)
(planar.Polygon class method)
(planar.Ray class method)
(planar.Seq2 class method)
(planar.Vec2Array class method)
from_shapes() (planar.BoundingBox class method)

H

height (planar.BoundingBox attribute)

I

identity() (planar.Affine class method)
inflate() (planar.BoundingBox method)
insert() (planar.Vec2Array method)
is_centroid_known (planar.Polygon attribute)
is_conformal (planar.Affine attribute)
is_convex (planar.Polygon attribute)
is_convex_known (planar.Polygon attribute)
is_degenerate (planar.Affine attribute)
is_empty (planar.BoundingBox attribute)
is_identity (planar.Affine attribute)
is_null (planar.Vec2 attribute)
is_orthonormal (planar.Affine attribute)
is_rectilinear (planar.Affine attribute)
is_simple (planar.Polygon attribute)
is_simple_known (planar.Polygon attribute)
itransform() (planar.Affine method)

L

length (planar.LineSegment attribute)
(planar.Vec2 attribute)
length2 (planar.Vec2 attribute)
lerp() (planar.Vec2 method)
Line
(class in planar)
line (planar.LineSegment attribute)
(planar.Ray attribute)
line class
line segment class
LineSegment
(class in planar)
longest() (planar.Vec2Array method)

M

max_point (planar.BoundingBox attribute)
mid (planar.LineSegment attribute)
min_point (planar.BoundingBox attribute)

N

normal (planar.Line attribute)
(planar.LineSegment attribute)
(planar.Ray attribute)
normalize() (planar.Vec2Array method)
normalized() (planar.Vec2 method)
(planar.Vec2Array method)

O

offset (planar.Line attribute)

P

parallel() (planar.Line method)
perpendicular() (planar.Line method)
(planar.Vec2 method)
planar (module)
planar.Point (built-in class)
Point
point_ahead() (planar.LineSegment method)
point_behind() (planar.LineSegment method)
(planar.Ray method)
point_left() (planar.Line method)
(planar.LineSegment method)
(planar.Ray method)
point_right() (planar.Line method)
(planar.LineSegment method)
(planar.Ray method)
points (planar.Line attribute)
(planar.LineSegment attribute)
(planar.Ray attribute)
polar() (planar.Vec2 class method)
Polygon
(class in planar)
polygon class
project() (planar.Line method)
(planar.LineSegment method)
(planar.Ray method)
(planar.Vec2 method)

R

Ray
(class in planar)
ray class
reflect() (planar.Line method)
(planar.Vec2 method)
regular() (planar.Polygon class method)
rotated() (planar.Vec2 method)
rotation() (planar.Affine class method)

S

scale() (planar.Affine class method)
scaled_to() (planar.Vec2 method)
Seq2
(class in planar)
set_epsilon() (in module planar)
shear() (planar.Affine class method)
shortest() (planar.Vec2Array method)
star() (planar.Polygon class method)
start (planar.LineSegment attribute)
(planar.Ray attribute)

T

tangents_to_point() (planar.Polygon method)
to_polygon() (planar.BoundingBox method)
translation() (planar.Affine class method)

V

Vec2
(class in planar)
Vec2Array
(class in planar)
vector (planar.LineSegment attribute)
Vector array class
vector class
Vector sequence base class

W

width (planar.BoundingBox attribute)

X

x (planar.Vec2 attribute)

Y

y (planar.Vec2 attribute)