Extended 3-D vector.
|
|
bearing(self,
useZ=True)
Get this vector's "bearing", the angle off the +Z axis,
clockwise. |
|
|
|
|
circin6(self,
point2,
point3,
eps=8.881784197001252e-16)
Return the radius and center of the inscribed aka In-
circle of a (3-D) triangle formed by this and two other points. |
|
|
|
|
circum3(self,
point2,
point3,
circum=True,
eps=8.881784197001252e-16)
Return the radius and center of the smallest circle through or
containing this and two other (3-D) points. |
|
|
|
|
circum4_(self,
*points)
Best-fit a sphere through this and two or more other (3-D) points. |
|
|
|
|
iscolinearWith(self,
point1,
point2,
eps=2.220446049250313e-16)
Check whether this and two other (3-D) points are colinear. |
|
|
|
|
meeus2(self,
point2,
point3,
circum=False)
Return the radius and Meeus' Type of the smallest circle
through or containing this and two other (3-D) points. |
|
|
|
|
nearestOn(self,
point1,
point2,
within=True)
Locate the point between two points closest to this point. |
|
|
|
|
nearestOn6(self,
points,
closed=False,
useZ=True)
Locate the point on a path or polygon closest to this point. |
|
|
|
|
parse(self,
str3d,
sep=',',
name='')
Parse an "x, y, z" string to a Vector3d instance. |
|
|
|
|
radii11(self,
point2,
point3)
Return the radii of the Circum-, In-,
Soddy and Tangent circles of a (3-D) triangle. |
|
|
|
|
soddy4(self,
point2,
point3,
eps=8.881784197001252e-16)
Return the radius and center of the inner Soddy
circle of a (3-D) triangle. |
|
|
|
|
trilaterate2d2(self,
radius,
center2,
radius2,
center3,
radius3,
eps=2.220446049250313e-16,
z=0)
Trilaterate this and two other circles, each given as a (2-D) center
and a radius. |
|
|
|
|
trilaterate3d2(self,
radius,
center2,
radius2,
center3,
radius3,
eps=2.220446049250313e-16)
Trilaterate this and two other spheres, each given as a (3-D) center
and a radius. |
|
|
|
Inherited from vector3dBase.Vector3dBase:
__abs__,
__add__,
__bool__,
__ceil__,
__cmp__,
__div__,
__divmod__,
__eq__,
__float__,
__floor__,
__floordiv__,
__format__,
__ge__,
__gt__,
__hash__,
__iadd__,
__idiv__,
__ifloordiv__,
__imatmul__,
__imod__,
__imul__,
__init__,
__int__,
__ipow__,
__isub__,
__itruediv__,
__le__,
__long__,
__lt__,
__matmul__,
__mod__,
__mul__,
__ne__,
__neg__,
__nonzero__,
__pos__,
__pow__,
__radd__,
__rdiv__,
__rdivmod__,
__rfloordiv__,
__rmatmul__,
__rmod__,
__rmul__,
__round__,
__rpow__,
__rsub__,
__rtruediv__,
__sub__,
__truediv__,
__trunc__,
angleTo,
apply,
cmp,
cross,
dividedBy,
dot,
equals,
equirectangular,
intermediateTo,
isconjugateTo,
isequalTo,
minus,
minus_,
negate,
others,
plus,
plus_,
rotate,
rotateAround,
sum,
times,
times_,
to3xyz,
toStr,
unit
Inherited from named._NamedBase:
__repr__,
__str__,
toRepr
Inherited from named._Named:
attrs,
classof,
copy,
dup,
methodname,
rename,
toStr2
Inherited from object:
__delattr__,
__getattribute__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__subclasshook__
|