AntiPodal(....)

Objects derived from the _Point abstract class, with its position in space determined as antipodal (opposite) with respect to a given geometric object


def AntiPodal

constructors:
returns:

A point instance determined as antipodal to a given point on a given geometric object

site ref:

http://mathworld.wolfram.com/AntipodalPoints.html

class CircleAntiPodal

constructors:
  • AntiPodal(circle,point)
  • CircleAntiPodal(circle,point)
returns:

the point on the diameter of the circle cut by the line of given point and the circle center, and opposite to the point of the diameter nearest the given point.

conditions:

point and circle are coplanar; point not circle center

else returns:

None ; None

site ref:

http://mathworld.wolfram.com/Diameter.html

class SphereAntiPodal

constructors:
  • AntiPodal(sphere,point)
  • SphereAntiPodal(sphere,point)
returns:

the point on the diameter of the sphere cut by the line of given point and the sphere center, and opposite to the point of the diameter nearest the given point.

conditions:

point not sphere center

else returns:

None

site ref:

http://mathworld.wolfram.com/Diameter.html

class SegPoint

constructors:
  • AntiPodal(line, point)
  • AntiPodal(line,seg=<BEGIN/END>)
  • SegPoint(line, point)
  • AntiPodal(line,seg=<BEGIN/END>
returns:

the endpoint of the line segment (the line 'p1' or 'p2' attributes) farthest from the given point. returns line.p1, line.p2 respectively with use of keyword seg = BEGIN or seg = END.

note:

a pygeo line can be treated as either infinite in length, or in this context, as the segment between its 'p1' and 'p2' attributes.

site ref:

http://mathworld.wolfram.com/LineSegment.html