OpenSolid
API Reference
OpenSolid
Index
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
_
__add__() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.AngleRange method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaRange method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.LengthRange method)
(opensolid.Point2d method)
(opensolid.Range method)
(opensolid.UvPoint method)
(opensolid.Vector2d method)
__eq__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__floordiv__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__ge__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__gt__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__le__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__lt__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__mod__() (opensolid.Angle method)
(opensolid.Area method)
(opensolid.Length method)
__mul__() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.AngleRange method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaRange method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.LengthRange method)
(opensolid.Range method)
(opensolid.Vector2d method)
__radd__() (opensolid.Curve method)
(opensolid.Range method)
__rmul__() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.AngleRange method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaRange method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.LengthRange method)
(opensolid.Range method)
(opensolid.Vector2d method)
__rsub__() (opensolid.Curve method)
(opensolid.Range method)
__rtruediv__() (opensolid.Curve method)
(opensolid.Range method)
__sub__() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.AngleRange method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaRange method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.LengthRange method)
(opensolid.Point2d method)
(opensolid.Range method)
(opensolid.UvPoint method)
(opensolid.Vector2d method)
__truediv__() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.AngleRange method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaRange method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.LengthRange method)
(opensolid.Range method)
(opensolid.Vector2d method)
A
acos() (opensolid.Angle static method)
aggregate() (opensolid.AngleRange static method)
(opensolid.AreaRange static method)
(opensolid.Bounds2d static method)
(opensolid.LengthRange static method)
(opensolid.Range static method)
(opensolid.UvBounds static method)
Angle (class in opensolid)
angle() (opensolid.AreaVector2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
angle_to() (opensolid.Direction2d method)
AngleCurve (class in opensolid)
AngleRange (class in opensolid)
Area (class in opensolid)
AreaCurve (class in opensolid)
AreaRange (class in opensolid)
AreaVector2d (class in opensolid)
asin() (opensolid.Angle static method)
atan() (opensolid.Angle static method)
B
black (opensolid.Color attribute)
black_stroke (opensolid.Drawing2d attribute)
blue (opensolid.Color attribute)
Bounds2d (class in opensolid)
brown (opensolid.Color attribute)
C
centimeter (opensolid.Length attribute)
centimeters() (opensolid.Displacement2d static method)
(opensolid.Length static method)
(opensolid.LengthRange static method)
(opensolid.Point2d static method)
charcoal (opensolid.Color attribute)
circle() (opensolid.Drawing2d static method)
Color (class in opensolid)
components() (opensolid.AreaVector2d method)
(opensolid.Color method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
components_255() (opensolid.Color method)
constant() (opensolid.AngleCurve static method)
(opensolid.AngleRange static method)
(opensolid.AreaCurve static method)
(opensolid.AreaRange static method)
(opensolid.Bounds2d static method)
(opensolid.Curve static method)
(opensolid.LengthCurve static method)
(opensolid.LengthRange static method)
(opensolid.Range static method)
(opensolid.UvBounds static method)
contains() (opensolid.AngleRange method)
(opensolid.AreaRange method)
(opensolid.LengthRange method)
(opensolid.Range method)
coordinates() (opensolid.Bounds2d method)
(opensolid.Point2d method)
(opensolid.UvBounds method)
(opensolid.UvPoint method)
cos() (opensolid.Angle method)
(opensolid.AngleCurve method)
cross() (opensolid.AreaVector2d method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
current() (opensolid.Tolerance static method)
Curve (class in opensolid)
Curve.Zero (class in opensolid)
D
dark_blue (opensolid.Color attribute)
dark_brown (opensolid.Color attribute)
dark_charcoal (opensolid.Color attribute)
dark_gray (opensolid.Color attribute)
dark_green (opensolid.Color attribute)
dark_grey (opensolid.Color attribute)
dark_orange (opensolid.Color attribute)
dark_purple (opensolid.Color attribute)
dark_red (opensolid.Color attribute)
dark_yellow (opensolid.Color attribute)
degree (opensolid.Angle attribute)
degrees() (opensolid.Angle static method)
(opensolid.AngleRange static method)
(opensolid.Direction2d static method)
direction() (opensolid.AreaVector2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
Direction2d (class in opensolid)
Displacement2d (class in opensolid)
distance_to() (opensolid.Point2d method)
(opensolid.UvPoint method)
dot() (opensolid.AreaVector2d method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
Drawing2d (class in opensolid)
Drawing2d.Attribute (class in opensolid)
Drawing2d.Entity (class in opensolid)
E
endpoints() (opensolid.AngleRange method)
(opensolid.AreaRange method)
(opensolid.LengthRange method)
(opensolid.Range method)
evaluate() (opensolid.AngleCurve method)
(opensolid.AreaCurve method)
(opensolid.Curve method)
(opensolid.LengthCurve method)
F
fill_color() (opensolid.Drawing2d static method)
from_angle() (opensolid.Direction2d static method)
from_components() (opensolid.AreaVector2d static method)
(opensolid.Displacement2d static method)
(opensolid.Vector2d static method)
from_coordinates() (opensolid.Point2d static method)
(opensolid.UvPoint static method)
from_corners() (opensolid.Bounds2d static method)
(opensolid.UvBounds static method)
from_endpoints() (opensolid.AngleRange static method)
(opensolid.AreaRange static method)
(opensolid.LengthRange static method)
(opensolid.Range static method)
from_hex() (opensolid.Color static method)
full_turn (opensolid.Angle attribute)
G
golden_angle (opensolid.Angle attribute)
gray (opensolid.Color attribute)
green (opensolid.Color attribute)
grey (opensolid.Color attribute)
H
half_turn (opensolid.Angle attribute)
hsl() (opensolid.Color static method)
hull() (opensolid.AngleRange static method)
(opensolid.AreaRange static method)
(opensolid.Bounds2d static method)
(opensolid.LengthRange static method)
(opensolid.Range static method)
(opensolid.UvBounds static method)
I
in_centimeters() (opensolid.Length method)
in_degrees() (opensolid.Angle method)
in_inches() (opensolid.Length method)
in_meters() (opensolid.Length method)
in_micrometers() (opensolid.Length method)
in_millimeters() (opensolid.Length method)
in_nanometers() (opensolid.Length method)
in_pixels() (opensolid.Length method)
in_radians() (opensolid.Angle method)
in_square_inches() (opensolid.Area method)
in_square_meters() (opensolid.Area method)
in_turns() (opensolid.Angle method)
inch (opensolid.Length attribute)
inches() (opensolid.Displacement2d static method)
(opensolid.Length static method)
(opensolid.LengthRange static method)
(opensolid.Point2d static method)
includes() (opensolid.AngleRange method)
(opensolid.AreaRange method)
(opensolid.LengthRange method)
(opensolid.Range method)
intersection() (opensolid.AngleRange method)
(opensolid.AreaRange method)
(opensolid.LengthRange method)
(opensolid.Range method)
is_zero() (opensolid.Angle method)
(opensolid.AngleCurve method)
(opensolid.Area method)
(opensolid.AreaCurve method)
(opensolid.AreaVector2d method)
(opensolid.Curve method)
(opensolid.Displacement2d method)
(opensolid.Length method)
(opensolid.LengthCurve method)
(opensolid.Vector2d method)
L
Length (class in opensolid)
LengthCurve (class in opensolid)
LengthRange (class in opensolid)
light_blue (opensolid.Color attribute)
light_brown (opensolid.Color attribute)
light_charcoal (opensolid.Color attribute)
light_gray (opensolid.Color attribute)
light_green (opensolid.Color attribute)
light_grey (opensolid.Color attribute)
light_orange (opensolid.Color attribute)
light_purple (opensolid.Color attribute)
light_yellow (opensolid.Color attribute)
location() (opensolid.Curve.Zero method)
lower_bound() (opensolid.Range method)
M
meter (opensolid.Length attribute)
meters() (opensolid.Displacement2d static method)
(opensolid.Length static method)
(opensolid.LengthRange static method)
(opensolid.Point2d static method)
micrometer (opensolid.Length attribute)
micrometers() (opensolid.Length static method)
midpoint() (opensolid.Point2d method)
(opensolid.UvPoint method)
millimeter (opensolid.Length attribute)
millimeters() (opensolid.Displacement2d static method)
(opensolid.Length static method)
(opensolid.LengthRange static method)
(opensolid.Point2d static method)
module
opensolid
N
nanometer (opensolid.Length attribute)
nanometers() (opensolid.Length static method)
negative_x (opensolid.Direction2d attribute)
negative_y (opensolid.Direction2d attribute)
no_fill (opensolid.Drawing2d attribute)
O
opensolid
module
orange (opensolid.Color attribute)
order() (opensolid.Curve.Zero method)
origin (opensolid.Point2d attribute)
(opensolid.UvPoint attribute)
P
pi (opensolid.Angle attribute)
pixel (opensolid.Length attribute)
pixels() (opensolid.Length static method)
Point2d (class in opensolid)
polar() (opensolid.AreaVector2d static method)
(opensolid.Displacement2d static method)
(opensolid.Vector2d static method)
polygon() (opensolid.Drawing2d static method)
positive_x (opensolid.Direction2d attribute)
positive_y (opensolid.Direction2d attribute)
purple (opensolid.Color attribute)
Q
quarter_turn (opensolid.Angle attribute)
R
radian (opensolid.Angle attribute)
radians() (opensolid.Angle static method)
(opensolid.AngleRange static method)
(opensolid.Direction2d static method)
Range (class in opensolid)
red (opensolid.Color attribute)
rgb() (opensolid.Color static method)
rgb_255() (opensolid.Color static method)
S
sign() (opensolid.Curve.Zero method)
sin() (opensolid.Angle method)
(opensolid.AngleCurve method)
sqrt() (opensolid.Curve method)
square_inch (opensolid.Area attribute)
square_inches() (opensolid.Area static method)
square_meter (opensolid.Area attribute)
square_meters() (opensolid.Area static method)
(opensolid.AreaRange static method)
(opensolid.AreaVector2d static method)
squared() (opensolid.Curve method)
stroke_color() (opensolid.Drawing2d static method)
T
t (opensolid.Curve attribute)
tan() (opensolid.Angle method)
to_angle() (opensolid.Direction2d method)
to_hex() (opensolid.Color method)
to_svg() (opensolid.Drawing2d static method)
Tolerance (class in opensolid)
turns() (opensolid.Angle static method)
(opensolid.AngleRange static method)
two_pi (opensolid.Angle attribute)
U
u() (opensolid.UvPoint static method)
u_coordinate() (opensolid.UvBounds method)
(opensolid.UvPoint method)
unit (opensolid.Range attribute)
unit() (opensolid.Vector2d static method)
upper_bound() (opensolid.Range method)
uv() (opensolid.UvBounds static method)
(opensolid.UvPoint static method)
UvBounds (class in opensolid)
UvPoint (class in opensolid)
V
v() (opensolid.UvPoint static method)
v_coordinate() (opensolid.UvBounds method)
(opensolid.UvPoint method)
Vector2d (class in opensolid)
W
white (opensolid.Color attribute)
X
x (opensolid.Direction2d attribute)
x() (opensolid.AreaVector2d static method)
(opensolid.Displacement2d static method)
(opensolid.Point2d static method)
(opensolid.Vector2d static method)
x_component() (opensolid.AreaVector2d method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
x_coordinate() (opensolid.Bounds2d method)
(opensolid.Point2d method)
xy() (opensolid.AreaVector2d static method)
(opensolid.Bounds2d static method)
(opensolid.Displacement2d static method)
(opensolid.Point2d static method)
(opensolid.Vector2d static method)
Y
y (opensolid.Direction2d attribute)
y() (opensolid.AreaVector2d static method)
(opensolid.Displacement2d static method)
(opensolid.Point2d static method)
(opensolid.Vector2d static method)
y_component() (opensolid.AreaVector2d method)
(opensolid.Direction2d method)
(opensolid.Displacement2d method)
(opensolid.Vector2d method)
y_coordinate() (opensolid.Bounds2d method)
(opensolid.Point2d method)
yellow (opensolid.Color attribute)
Z
zero (opensolid.Angle attribute)
(opensolid.AngleCurve attribute)
(opensolid.Area attribute)
(opensolid.AreaCurve attribute)
(opensolid.AreaVector2d attribute)
(opensolid.Curve attribute)
(opensolid.Displacement2d attribute)
(opensolid.Length attribute)
(opensolid.LengthCurve attribute)
(opensolid.Vector2d attribute)
zeros() (opensolid.AngleCurve method)
(opensolid.AreaCurve method)
(opensolid.Curve method)
(opensolid.LengthCurve method)