cryph utilities [subset]  2.0
Subset of the full cryph package of mathematical utilities for points, vectors, and matrices
cryph::AffPoint Member List

This is the complete list of members for cryph::AffPoint, including all inherited members.

aCoords(double *coords, int offset=0) const cryph::AffPoint
aCoords(double coords[][3], int offset=0) const cryph::AffPoint
aCoords(float *coords, int offset=0) const cryph::AffPoint
aCoords(float coords[][3], int offset=0) const cryph::AffPoint
AffPoint()cryph::AffPoint
AffPoint(const AffPoint &P)cryph::AffPoint
AffPoint(const AffVector &v)cryph::AffPoint
AffPoint(double xx, double yy, double zz=0.0)cryph::AffPoint
AffPoint(const double P[])cryph::AffPoint
AffPoint(const float P[])cryph::AffPoint
assign(double xx, double yy, double zz)cryph::AffPoint
barycentricCoords(const AffPoint &P1, const AffPoint &P2, const AffPoint &P3, double &b1, double &b2, double &b3) const cryph::AffPoint
barycentricCoords(const AffPoint &P1, const AffPoint &P2, double &b1, double &b2) const cryph::AffPoint
centroid(const AffPoint p[], int nPoints)cryph::AffPointstatic
coincidentWith(const AffPoint &p) const cryph::AffPoint
distanceFromLine(const AffPoint &B, const AffVector &u) const cryph::AffPoint
distanceFromOrigin() const cryph::AffPoint
distanceSquaredFromLine(const AffPoint &B, const AffVector &u) const cryph::AffPoint
distanceSquaredFromOrigin() const cryph::AffPoint
distanceSquaredTo(const AffPoint &p) const cryph::AffPoint
distanceTo(const AffPoint &p) const cryph::AffPoint
fromBarycentricCoords(const AffPoint &P1, const AffPoint &P2, const AffPoint &P3, double b1, double b2, double b3)cryph::AffPointinlinestatic
fromBarycentricCoords(const AffPoint &P1, const AffPoint &P2, double b1, double b2)cryph::AffPointinlinestatic
fromCylindrical(double r, double theta, double z)cryph::AffPointinlinestatic
fromSpherical(double rho, double theta, double phi)cryph::AffPointinlinestatic
getCoincidenceTolerance()cryph::AffPointinlinestatic
maxOffsetInDirection(const AffPoint &ref, const AffVector &dir, const AffPoint buf[], int bufSize, int &index1, int &index2)cryph::AffPointstatic
normalize()cryph::AffPoint
operator*(double f) const cryph::AffPointinline
operator*=(double f)cryph::AffPoint
operator+(const AffPoint &p2) const cryph::AffPointinline
operator+(const AffVector &v2) const cryph::AffPointinline
operator+=(const AffVector &rhs)cryph::AffPoint
operator+=(const AffPoint &rhs)cryph::AffPoint
operator-(const AffPoint &p2) const cryph::AffPointinline
operator-(const AffVector &v2) const cryph::AffPointinline
operator-=(const AffVector &rhs)cryph::AffPoint
operator/(double f) const cryph::AffPointinline
operator/=(double f)cryph::AffPoint
operator=(const AffPoint &rhs)cryph::AffPoint
operator[](int index) const cryph::AffPoint
origincryph::AffPointstatic
pCoords(double *coords, double w, int offset=0) const cryph::AffPoint
pCoords(float *coords, float w, int offset=0) const cryph::AffPoint
ratio(const AffPoint &a, const AffPoint &b, const AffPoint &c)cryph::AffPointstatic
setCoincidenceTolerance(double tol)cryph::AffPointstatic
swizzle(char xyz[3])cryph::AffPoint
toCylindrical(double &r, double &theta, double &z) const cryph::AffPoint
toSpherical(double &rho, double &theta, double &phi) const cryph::AffPoint
xcryph::AffPoint
xAxisPointcryph::AffPointstatic
ycryph::AffPoint
yAxisPointcryph::AffPointstatic
zcryph::AffPoint
zAxisPointcryph::AffPointstatic
~AffPoint()cryph::AffPointvirtual