Index of the base module
-
m
base
...
- root directory for core PyGeo source
-
m
geometry_real
...
- objects of real 3d space
-
m
points
...
- objects representing a point in real 3d space
-
m
basepoints
...
- point determined by its coordinates in 3d space
-
C
Point
...
- point fixed at the indicated x,y,z coordinates
-
C
FreePoint
...
- point initially at the indicated x,y,z coordinates that can be picked
and moved freely in space
-
m
antipodals
...
- point determined as antipodal (i.e.'opposite') to a given point in
relation to a given geometric object
-
f
AntiPodal
...
- factory function returns instance a class representing a point of space determined as
antipodal (i.e.'opposite') to a given point in relation to a given geometric object
-
C
LineAntiPodal
...
- point of line segment farthest from the given point of the line
-
C
CircleAntiPodal
...
- point on the given circle diametrically opposite to the given point
-
C
SphereAntiPodal
...
- point on the given sphere diametrically opposite to the given point
-
m
centers
...
- point determined as a defined center of a given geometric object
-
f
Center
...
- factory function returns instance of a class representing a point in space determined
as a defined center of a given geometric object
-
C
TetraCenter
...
- point at center of sphere circumscribing the given 4 points' tetrahedron
-
C
ExCenter
...
- point at center of the circle exscribed opposite 1st point in the
3 points' triangle
-
C
InCenter
...
- point at center of the circle inscribed in the given 3 points' triangle
-
C
OrthoCenter
...
- point of intersection of the altitude of the given 3 points' triangle
-
C
CircumCenter
...
- point at center of the circle circumscribing the given 3 points' triangle
-
C
Centroid
...
- point at center of mass of the given 3 points' triangle
-
m
dividers
...
- point defined in relation to the the division of a given geometic object
in a given ratio or metric
-
f
Divider
...
- factory function returns instance of a class representing a point in space
defined in relation to its division of a given geometic object in a given
ratio or metric
-
C
CrossPoint
...
- point equalizing cross ratio of second 3 point list to first 4 point list
-
C
CircumPoint
...
- point on circle circumference rotated by the given angle
-
C
Harmonic
...
- point that is harmonic conjugate of 1st given point with respect
to succeeding given 2 points
-
C
LineDivider
...
- point dividing the given line segment in the given ratio
-
C
LineCut
...
- point of given line dividing it so the segment equals distance between
given 2 points <or 2nd given line segments endpoints>.
-
m
footpoints
...
- point determined as the perpendicular foot of a given geomeric
object
-
f
Foot
...
- factory function returns instance a class rperesenting a point in space determined
as the perpendicular foot of a given geomeric object
-
C
LineFoot
...
- point *on the **line* at the intersection with the perpendicular to it through
the given point
-
C
PlaneFoot
...
- point on the given plane at the intersection with the perpendicular
to it through the given point
-
m
intersects
...
- point determined as the intersection of given geometric objects
-
f
Intersect
...
- factory function returns instance a class representing a point in space class
determined as the intersection of given geometric objects
-
C
LinesIntersect
...
- point of intersection of 2 given coplanar lines
-
C
PlanesIntersect
...
- point of intersection of 3 given planes
-
C
PlaneLineIntersect
...
- point of intersection of given plane and given line
-
m
inversions
...
- point determined in respect to an inversive relationship with
a given geometric objects
-
f
Inversion
...
- factory function returns instance of a class represenint a point in space
determined in respect to an inversive relationship of given geometric objects
-
C
CirclePole
...
- point polar to given line with respect to a given coplanar circle
-
C
ConicPole
...
- point polar to given line with respect to a given coplanar conic
-
C
SphereInversion
...
- point inverse to given point with respect to a given sphere
-
C
CircleInversion
...
- point inverse to given point with respect to a given coplanar circle
-
C
SpherePole
...
- point polar to given sphere with respect to a given plane
-
m
reflections
...
- point determined as a reflection in a given geometric object
-
f
Reflection
...
- factory function returns instance a class representing a point in space determined as a
reflection of a given point in a given geometric object
-
C
LineReflection
...
- point of reflection of given point in the given line,
on the plane of the line and point
-
C
PlaneReflection
...
- point of reflection of the given point in the given plane
-
m
sliders
...
- point which can be picked and moved, with movement constrained
to a given geometric object
-
f
Slider
...
- factory function returns instance of a classs object representing a point in space
which can be interactively picked, with movement constrained to a given geometric object
-
C
CircleSlider
...
- point which can be picked and moved, with movement constrained to
given circle
-
C
LineSlider
...
- point that can be picked and moved, with movement constrained
to given line
-
C
SphereSlider
...
- point which can be picked and moved, with movement constrained to
given sphere
-
C
PlaneSlider
...
- point which can be picked and moved, with movement constrained
to given plane
-
m
anipoints
...
- point which moves on a given geometric object at each rendering update cyle
-
f
AniPoint
...
- factory function returns instance a class representing a point of space which
moves in relation to a given geometric object at each rendering update
-
C
CirclingPoint
...
- point which moves along given circle at each update cyle
-
C
SlidingPoint
...
- point which moves along the given line at each update cylce
-
m
lines
...
- line in space representing breathless length
-
f
Line
...
- factory function returns instance a class representing breathless
length in space
-
C
ConicPolar
...
- line polar to the given point with respect to the given conic
-
C
LineFromPoints
...
- line connecting the 2 given points
-
C
CirclePolar
...
- line polar to the given point with the respect to the given circle.
-
C
ParaLine
...
- line parallel to the given line, through the given point,
on the plane of the point and the line.
-
C
Transversal
...
- line through the given point and intersecting the 2 given lines
-
C
PlanePerp
...
- line perpendicular to the given plane and through the given point
-
C
LinePerp
...
- line through 2nd given point and perpendicular to the line through
1st and 2nd given points, on the plane of 3 given points
-
C
NearLine
...
- line connecting the nearest points of the 2 given lines
-
C
PlanesLine
...
- line determined by the intersection of the 2 given planes
-
m
chords
...
- line segment connecting the points of a line on a given
geometric object
-
f
Chord
...
- factory function returns instance of a class representing the line segment connecting two points of
a given geometric object
-
C
ConicChord
...
- line segment joining the points of intersection of the given conic and line
-
C
CircleChord
...
- line segment joining the points of intersection of the given circle
and line
-
C
BiChord
...
- line segment joining the points of intersection of the given 2 circles
-
C
SphereChord
...
- line segment joining the points of intersection of the given sphere
and line
-
m
circles
...
- circle oriented in space
-
f
Circle
...
- factory function returns instance a class representing the set of points
of a plane equidistant from a given point of the plane
-
C
CircleOnPlane
...
- circle of the given plane with 1st given point at center, 2nd point on
circumference
-
C
CircumCircle
...
- circle passing through the 3 given points
-
C
OrthoCircle
...
- circle with center at the given point and orthogonal to the
given circle
-
C
ExscribedCircle
...
- circle exscribed in the 3 given points' triangle,
in the side opp the 1st point
-
C
CenterCircle
...
- circle with first point at center, second on circumference and on the plane
of the 3 points
-
C
InscribedCircle
...
- circle inscribed in the 3 given points' triangle
-
C
SpheresIntersect
...
- circle section determined by the intersection of the 2 given spheres
-
C
SphereCircle
...
- circle section of the intersection of given sphere and given plane
-
m
planes
...
- plane oriented in space
-
f
Plane
...
- factory function returns instance a class rperesenting a 2 dimensional
surface spanned by two linearly independent vectors
-
C
ParaLinesPlane
...
- plane through the given point and parallel to the given 2 lines.
-
C
PlaneFromPoints
...
- plane through the 3 given points
-
C
PolarPlane
...
- plane polar to the given point with respect to the given sphere
-
C
ParaPointPlane
...
- plane through the given point and parallel to the given plane
-
C
PlaneFromNormal
...
- plane normal to the line connecting given 2 points and on the 2nd
given point
-
C
Triangle
...
- triangle connecting the given 3 points
-
C
PerpPlane
...
- plane through the given 2 points and perpendicular to the given plane
-
m
spheres
...
- sphere in space
-
f
Sphere
...
- factory function returns a class representing a set of points equidistant from a given
point
-
C
CenterSphere
...
- sphere with center at 1st given point and through 2nd given point
-
C
OrthoSphere
...
- sphere with center at given point and orthogonal to given sphere
-
C
CircumSphere
...
- sphere through the 4 given points
-
m
pointarrays
...
- array of points with a defined geometic relationship
-
f
PointArray
...
- factory function returns instance a class representing an array of points
with a defined geometic relationship
-
C
GrowthMeasure
...
- array of points of line with any sequential 4 points
with crossratio equal to that of the 4 given points
-
C
Harmonics
...
- array of points harmonic to the given point array,
with respect to the given points
-
C
CorrelationPoints
...
- array of point as poles of the given line array with respect to
the given conic
-
C
PlanePoints
...
- array of points of intersection of the given line array with
the given plane
-
C
CirclingPencil
...
- array points of intersection of the given array of lines
and the given line
-
C
PointPencil
...
-
C
CirclePoints
...
- array of points equidistant on given circumference of given circle
-
C
Conic
...
- array of points on the conic determined by the given 5 points
-
C
ArrayIntersect
...
- array of points of intersection of the given 2 arrays of lines
-
m
curves
...
- array of points on a defined curve in space
-
f
Curve
...
- factory function returns instance of a class representing an array of
points on a defined curve
-
C
Bezier
...
- Bezier curve with the ordered list of points as control points
-
C
PcCurve
...
- cubic BSpline curve with 1st and 2nd given points as end points
and 3rd and 4th points as control points
-
m
linearrays
...
- array of lines with a defined geometric relationship
-
f
LineArray
...
- 'factory function returns instance a class representing an array of lines
with a defined geometic relationship
-
C
ArrayMap
...
- array of lines connecting the points of the 2 given point arrays
-
C
PlanesPencilIntersect
...
- array of lines of intersection of 2 given plane sheaves
-
C
LinePencil
...
- array of equidistant lines on given plane and through given point
-
C
PointMap
...
- array of lines connecting points of the projective correspondance
defined by the 1st list of 3 points and the 2nd list of 3 points
-
C
LineMap
...
- array of lines through the points of the point array and the given point
-
C
CorrelationLines
...
- array of lines polar to the points of the given point array with respect
to the given conic
-
C
Regulus
...
- array of lines transverse to the given lines through given array of points
-
m
circlearrays
...
- collection of circles with a defined geometric relationship
-
f
CircleArray
...
- factory function returns instance of a classs representing an array of circles with a
defined geometic relationship
-
C
CirclePencil
...
- array of circle sections which the given plane sheaf cuts from the given sphere.
-
m
planearrays
...
- array of planes with a defined geometric relationship
-
f
PlaneArray
...
- factory function returns instance a class representing an array of planes
with a defined geometric relationship
-
C
PlaneSheaf
...
- sheaf of planes through the given line
-
m
transforms
...
- geometric objects representing a defined transformation of a given set of objects
-
f
Transform
...
- factory function returns instance a class representing a collections of objects
having undergone a given geoemtric transformation.
-
C
CentralProjection
...
- projection of the objects in the given list from the given point
to the given plane
-
C
ReflectTransform
...
- reflection of the given list of objects
in the given plane
-
m
geometry_complex
...
- objects connected with the geometry of complex numbers
-
m
zplane
...
- objects of the complex plane
-
m
zpoints
...
- objects representing a point of the complex plane
-
m
z_points
...
- points of the complex plane with fixed or dependant position
-
f
zPoint
...
- factory' function returns instance of a class representing a point of the
complex plane with position fixed or dependant on its arguments
-
C
u_to_zPoint
...
- complex point (stereographically) projected from the given point of
the Riemann sphere
-
C
zPowerPoint
...
- complex point of intersection of the radical axis of the given 2 circles
and the line of the circles' centers
-
C
zRotation
...
- complex point determined by stereographic projection of the rotation of
the second complex point argument, with the projection of the first complex point
argument as the rotation axis, by the given angle.
-
C
zCircumPoint
...
- complex point on the given complex circle rotated by the given
angle (in radians)
-
C
zPolarPoint
...
- complex point fixed at given 'angle' and 'dist' polar coordinates
-
C
zInversePoint
...
- complex point inverse to the given complex point with respect to
the given complex circle
-
C
zFixedPoint
...
- complex point fixed at given (real, imaginary) coordinates
-
C
zOrthoPoint
...
- complex point orthogonal to the given complex point, i.e. antipodal
to it's stereographic projection onto the Riemann sphere.
-
C
zHarmonic
...
- complex point harmonic conjugate to the 3rd given complex point with
the respect to the 1st and 2nd given complex points
-
C
zConjugate
...
- complex point conjugate of the given complex point
-
C
z_uRotation
...
- complex point determined by stereographic projection of the rotation of
the complex point argument, with the given point of the Riemann sphere
as the rotation axis, by the given angle.
-
m
z_mobpoints
...
- points of the complex plane with position determined in connection with
a defined Moebius transformation
-
f
mobPoint
...
- factory' function returns instance of a class representing the Mobius transoformation of
a given point
-
C
mobFixed
...
- complex point representing one of the points fixed of the given
Mobius transformation
-
C
mobInversePole
...
- complex point to which the point at infinity is transformed under the given
Mobius transformation
-
C
mobPole
...
- complex point which is transformed to the point at infinity under the given
Mobius transformation
-
m
z_sliders
...
- points of the complex plane which can be picked and moved
-
f
zSlider
...
- factory' function returns instance of a class representing a point of the
complex plane which can be picked and moved
-
C
zLineSlider
...
- complex point on the given complex line which can be picked, with movement constrained to
the given line and with initial position determined by the 'ratio' keyword.
-
C
zCircleSlider
...
- complex point on the given complex circle which can be picked, with movement constrained to
the given circle and with initial position determined by the 'angle' keyword.
-
C
zFreePoint
...
- complex point intially at given (real,imaginary) coordinates that can be picked and
moved freely on the complex plane
-
m
z_anipoints
...
- points of the complex plane which change position at each update cycle
-
f
zAniPoint
...
- factory function returns instance of a class representing a point of the
complex plane which moves along a given object or defined path at each update cycle
-
C
zSlidingPoint
...
- complex point which moves along the given complex line, at a rate
determined by the 'rate' keyword
-
C
zCirclingPoint
...
- complex point which moves along the given complex circle, at a rate
determined by the 'rate' keyword, and initial position determined by
the 'angle' keyword.
-
C
zRotatingPoint
...
- complex point which moves the 2nd given complex point along the path induced by the
rotation of the unit sphere, with the stereographic projection of the first complex point
argmuent as axis of rotation, and initial position determined by the 'angle' keyword.
-
m
z_lines
...
- lines of the complex plane (i.e. circles of infinite radius)
-
f
zLine
...
- factory function returns instance of a class representing a line
(circle of infinite radius) of the complex plane
-
C
zBiChord
...
- line of the complex plane determined as the radical axis
of the given 2 the complex circles arguments
-
C
zLineFromPoints
...
- line of the complex plane through the given 2 complex point arguments
-
m
z_circles
...
- circles of the complex plane
-
f
zCircle
...
- factory' function returns instance of a class representing the locus
of points equidistant from a given point of the complex plane
-
C
zFundamentalCircle
...
- complex circle by which the first zcircle argument is tranformed to
second zcircle argument by inversion . required 'alt=FUNDAMENTAL' keyword
-
C
u_to_zCircle
...
- complex circle as the stereographic projection of the given spheric section
of the Riemann sphere to the complex plane
-
C
zOrthoCircle_Circum
...
- complex circle orthogonal to the given complex circle,
and through the given 2 zpoint arguments.
-
C
zInverseCircle
...
- complex circle inverse to the second given zcircle argument with respect
to the first given zcircle
-
C
zUnitCircle
...
- "
complex circle with center at origin center and unit radius
-
C
zOrthoCircle
...
- complex circle orthogonal to the given complex circle , with
given zpoint as center
-
C
zCircleFromPoints
...
- complex circle with the first given zpoint as center
and the second given zpoint on the circumference
-
C
zCircumCircle
...
- complex circle through the given 3 zpoints
-
m
z_pointarrays
...
- array of points of the complex plane
-
f
zPointArray
...
- factory' function returns instance of a class representing an array of points
of the complex plane
-
C
zLinePoints
...
- array of complex points equidistant on a given line of the complex plane
-
C
zCirclePoints
...
- array of complex points equidistant on thecircumference of the given complex circle
-
m
z_linearrays
...
- array of lines on the complex plane
-
f
zLineArray
...
- factory function returns instance a class representing an array of
lines (i.e. circles of infinite radius) on the complex plane
-
C
zLinePencil
...
- array of lines on the complex plane and through the given complex point
-
m
z_circlepencils
...
- array of circles of the complex plane
-
f
zCirclePencil
...
- factory' function returns instance of a class representing an array of circles
on the complex plane
-
C
u_to_zCirclePencil
...
- array of complex circles generated by the stereographic projection
of a pencil of spheric sections of the Riemann sphere
-
C
zCircles
...
- array of complex circles generated by the given 2 complex circles
-
m
z_transforms
...
- geometric objects of the complex plane as transformed by a given Moebius
tranformation
-
f
mobTransform
...
- factory function returns instance of a class representing a given list of objects
transformed by a Moebius tranformation
-
C
mobReciprocate
...
- Mobius transformation reciprocating the given list of objects
of the complex plane
-
C
mobInverse
...
- Mobius transformation applied to the given list of objects of the complex plane
defined by the matrix inverse of matrix representing the given Mobius transformation
-
C
mobMapCircles
...
- Mobius transformation applied to the given list of objects of the complex plane mapping
the interior of the first given complex circle to the exterior of the second
given complex circle,
-
C
mobUnitCircle
...
- Mobius transformation applied to the given list of objects of the complex plane
mapping the given complex circle to the unit circle.
-
C
mobTranslate
...
- Mobius transformation translating the given list of objects of the complex plane
in the direction of the given complex point
-
C
mobMultiply
...
- Mobius transformation multiplying the given list of objects of the complex plane
by the given complex point
-
C
mobPointSets
...
- Mobius transformation applied to the given list of objects of the complex plane
mapping the 3 (ordered) complex points of the first point set
to the 3 (ordered) complex points of the second point set.
-
C
mobRotate
...
- Mobius transformation applied to the given list of objects of the complex plane
induced by the rotation of the Riemann sphere, with the stereographic projection of the
given complex point as axis, by the given numeric angle (in radians)
-
C
mobFromFixed
...
- Mobius transformation applied to the given list of objects of the complex plane
with the given 2 complex points as fixed points, and the given numerical
value as the transformation mulitplier
-
m
z_plane
...
- the complex plane, as drawing reference to
-
C
zPlane
...
-
plane for drawing reference to the complex plane
and taking no arguments
-
m
usphere
...
- objects of the Riemann (origin centered unit) sphere
-
m
upoints
...
- objects representing a point on the (origin centered unit) Riemann sphere
-
m
u_points
...
- points fixed or determined on the Riemann sphere
-
f
uPoint
...
- factory function returns instance of a class
representing fixed or determmined points of the Riemann sphere
-
C
uAntiPodal
...
- point of the Riemann sphere antipodal to the given point of the sphere
-
C
z_to_uPoint
...
- point of the Riemann sphere stereographically projected
from the given point of the complex plane
-
C
uInversePoint
...
- point of the Riemann sphere inverse to the given point of the sphere with
respect to the given spheric section of the sphere
-
C
uCircumPoint
...
- point of a spheric section of the Riemann sphere
-
C
uPolarPoint
...
- point of the Riemann sphere at the given spherical
coordinates, in radians
-
m
u_sliders
...
- points pickable and movable constrained to the Riemann sphere or an object
on the sphere
-
f
uSlider
...
- factory function returns instance of a class representing points of the Riemann sphere
that can be picked and moved on the sphere or constrained to an object on the sphere.
-
C
uSphereSlider
...
- point of the Riemann sphere that can be picked and moved
constrained to the sphere and with initial position at the given
spherical coordinates, in radians
-
C
uCircleSlider
...
- point of the given spheric section of the Riemann sphere that can
be picked and moved constrained to the spheric section , with its initial position
determined by optinal float argument, in radians
-
m
u_anipoints
...
- points which move on the Riemann sphere or an object on the sphere
at each update cycle
-
f
uAniPoint
...
- factory function returns instance of a class represetning a point which moves in relation
to a given geometric object of the Riemann sphere at each update cyle
-
C
uSpiral
...
- point of the Riemann sphere that moves as a spiral on the sphere from
its initial point to its antipodal point, with the initial point determined
by given polar coordinates, in radians
-
C
uCirclingPoint
...
- point of the given spheric section of the Riemann sphere that moves
along the spheric section at each update, with its initial position
determined by optinal float argument, in radians
-
m
u_circles
...
- spheric section of the Riemann sphere
-
f
uCircle
...
- factory function returns instance of a class representing a spheric
section of the Riemann sphere
-
C
uPolarCircle
...
- spheric section of Riemann sphere cut by the plane
polar to the given point with respect to Riemann sphere
-
C
uSphereSlice
...
- spheric section of Riemann sphere cut by the plane
polar to the given point with respect to Riemann sphere
-
C
z_to_uCircle
...
- spheric section of the Riemann sphere stereographically projected from the
given circle of the complex plane
-
C
uCircumCircle
...
- spheric section of the Riemann sphere through 3 given points on the sphere
-
C
uCircleFromNormal
...
- spheric section of the Riemann sphere cut by the plane
at the initial point argument and normal to the direction determined
by the given 2 point
-
m
u_circlepencils
...
- array of spheric sections of the Riemann sphere
-
f
uCirclePencil
...
- factory' function returns instance of a class representing an
array of spheric sections of the Riemann sphere
-
C
z_to_uCirclePencil
...
- array of spheric sections of the Riemann sphere formed by the stereographic projection
to the sphere of an array of circles of the complex plane
-
C
uSphereSlices
...
- array of spheric sections of the Riemann sphere formed by the intersection of
planes of the given plane array with the Riemann sphere
-
m
u_transforms
...
- projection to the Riemann sphere of objects of the complex plane
-
f
uTransform
...
- factory function returns instance of a class representing a projection
from the complex plane to the Riemann sphere
-
C
uStereoProject
...
- stereographic projection to the Riemann sphere of given list of objects of the complex plane
-
m
u_spheres
...
- sphere objects for reference drawing in connection with complex plane
projection and inversion
-
C
uSphere
...
- the origin centered sphere of unit radius representing the Riemann sphere
-
C
kSphere
...
- a sphere of radius sqrt(2) centered at vector(0,0,1)
-
m
r_points
...
- points of real 3d space with drawing defaults scaled to work with Riemann
sphere constructions
-
C
rFreePoint
...
- point of 3d space at initial x,y,z which can picked and moved
freely in space with default drawing size scaled to work
with Riemann sphere
-
C
rPoint
...
- point of 3d space at fixed x,y,z coordinates with default drawing size scaled
to work with Riemann sphere
-
C
rPole
...
- point determined as pole of the plane of the given spheric section of Riemann sphere
with respect to the Riemann sphere
-
m
r_lines
...
- lines of real 3d space with drawing defaults scaled to work with Riemann
sphere constructions
-
C
rLine
...
- line of 3d space through given two points, with drawing scaled to work with
Riemann sphere
-
m
abstracts
...
- abstract base classes of the PyGeo inheritance hierarchy
-
m
_element
...
- base abstract class from which all geometric objects are derived
-
f
get_args
...
- a function to filter geometric objects (i.e. descendants of the Element class)
from other arguments (e.g. numeric) that intialize an object
-
f
register
...
- recursive function called upom the initialization of geometric ojects,
registering a direct or indirect dependance with movable points in a scene
-
f
method_get
...
- arguments to Element classes are tested against their constructor signature and
returned ordered as per signature
-
C
Element
...
- the abstract class from which all PyGeo geometric objects derive
-
m
_real
...
- abstract classes for geometric objects of real space
-
C
_Line
...
- a 1 dimensional object representing "breathless length"
-
C
_Sphere
...
- the set of points in space that are equidistant from a given point
-
C
_PlaneArray
...
- an array of planes with a defined geometric relationship
-
C
_CirclePencil
...
- an array of circles with a defined geometric relationship
-
C
_Plane
...
- a 2 dimensional surface spanned by two linearly independent vectors
-
C
_LineArray
...
- an array of lines with a defined geometric relationship
inherits
-
C
_Transformation
...
- a mapping of a set of geometric objects
-
C
_Point
...
- a O dimensional object with a defined position in space.
-
C
_FreePosition
...
- a O dimensional object which can be picked and moved through the scene
display interface.
-
C
_Triangle
...
-
- an extension of the _Plane class providing for the drawing of a triangle
- connecting 3 points on or defining a plane
-
C
_Circle
...
- the set of points of a plane that are equidistant from a given point of the plane
-
C
_PointArray
...
- an array of points with a defined geometric relationship
-
m
_complex
...
- abstract classes for geometric objects of the complex plane
-
C
_zCircle
...
- the set of points the complex plane that are equidistant from a given point
of the plane
-
C
_zLine
...
- a straight line of the complex plane , representing a complex circle of
infinite radius
-
C
_zTransformation
...
- a Mobius transformation of geometric objects of the complex plane
-
C
_zLineArray
...
- an array of lines on the complex plane with a defined geometric relationship
-
C
_zPointArray
...
- an array of points on the complex plane with a defined
geometric relationship
-
C
_zFreePosition
...
- an O dimensional object of the complex plane that can picked and moved, either
freely on the plane or constrained to a given geometic object of the plane.
-
C
_zPoint
...
- a zero dimensional object with a defined postion on the complex plane
-
C
_zCirclePencil
...
- an array of circles on the complex plane with a defined geometric relationship
-
m
_usphere
...
- abstract classes for geometric objects of the Riemann sphere
-
C
_uSphere
...
- the orign centered Riemann (unit) sphere representing the extended complex plane
-
C
_uPoint
...
- a O dimensional object on the unit sphere.
-
C
_rPoint
...
- a O dimensional object with a defined position in space.
-
C
_uCircle
...
- a spheric section of the unit sphere
-
C
_rLine
...
- a 1 dimensional object representing "breathless length"
-
C
_uCirclePencil
...
- an array of circles on the Riemann sphere
-
C
_uTransformation
...
- the stereographic mapping of geometric objects of the complex plane to the unit sphere
-
C
_uFreePosition
...
- a O dimensional object that can be picked and moved either
-
m
analytics
...
- modules supplying the base analytic geometry and matrix algebra relevant to PyGeo
-
m
_position3
...
- inherit from cvisual vector class, and add geometric methods, serving
the analytics for real points in space
-
C
Position3
...
- a 3 element vector representing a position in 3d space
-
m
_cposition
...
- base class for points of the complex plane
Much from the PyPy complex number implementation - but now mutable
-
C
CPosition
...
- The pypy complex object code, made mutable by removing the properties declarations
for real and imag, and with additional attributes and methods used by Pygeo
-
m
pygeomath
...
- bring mathematical functions from the Numeric and cvisual modles into the PyGeo namespace,
and create convenience functions and classes for analytical operations
-
f
homogenous
...
- return a 4 element array as a homogenous coordinate of the given
3 element vector
-
f
cross_ratio
...
- return the crossratio of 4 ordered points
-
f
toXY
...
- return a 3 element array representing the origin centered projection
of the given point to the plane parallel with the XY plane at unit distance
-
f
mod2
...
- return the square of the modulus of the given complex number
-
f
quadratic
...
- the return the roots of the quadratic equation with
the three given values as coefficients - i.e. a*x**2 + b&x +c
-
f
cross3
...
- return the crossproduct of the vectors connecting the 1st given
position with that of the 2nd and 3rd given positions
-
f
mod
...
- return the modulus (absolute value) of the given complex number
-
C
Hermitian
...
- the Hermitian matrix [[A,B],[C,D]]
-
C
Mobius
...
- the complex valued Mobius transformation matrix [[a,b],[c,d]]
-
m
drawing
...
- modules providing the rendering functionality for PyGeo geometric objects
-
m
pygeoprimitives
...
- inherent from and intialize cvisual primitives to use as PyGeo drawing primitives; and create a primitive for
the drawing of a wireframe sphere
-
m
zdraw
...
- drawing and graphics related routines to use as mixin classes with objects of the
complex plane
-
f
constrain_draw
...
- for constraining the drawing position of points where largs values
relative to the scene scale can cause display prblems. The option to
turn off drawing constraints and the 'MAX' constant is by editing the
pygeoopts.py file
-
C
zdrawPoint
...
- drawing back-end for objects derived from the _zPoint class
-
C
zdrawCircle
...
- drawing back-end for objects derived from the _zCircle class
-
C
zdrawLine
...
- drawing back-end for objects derived from the _zLine class
-
C
zdrawArray
...
- generalized drawing back-end for array objects, i.e. _zLineArray, _zCirclePencil ,etc.
-
m
vdraw
...
- drawing and graphics related routines to use as mixin classes with objects of real
3d space
-
f
constrain_draw
...
- for constraining the drawing position of points where largs values
relative to the scene scale can cause display prblems. The option to
turn off drawing constraints and the 'MAX' constant is by editing the
pygeoopts.py file
-
C
drawLine
...
- drawing back-end for objects derived from the _Line class
-
C
drawSphere
...
- drawing back-end for objects derived from the _Sphere class
-
C
drawPointArray
...
- override the generalized array drawing back-end for _PointArrays, which
can draw the curves connecting the arrays points, as well as the points themselves
-
C
drawPlane
...
- drawing back-end for objects derived from the _Plane class
-
C
drawArray
...
- generalized drawing back-end for array objects, i.e. _LineArray, _CirclePencil ,etc.
-
C
drawCircle
...
- drawing back-end for objects derived from the _Circle class
-
C
drawTriangle
...
- drawing back-end for objects derived from the _Triangle class
-
C
drawPoint
...
- drawing back-end for objects derived from the _Point class
-
m
support
...
- modules of constants, options, etc supporting PyGeo