zeus::TPlane Member List

This is the complete list of members for zeus::TPlane, including all inherited members.
arePointsOnSameSide(const IVector3D &rVecPoint1, const IVector3D &rVecPoint2) const zeus::TPlane [virtual]
assign(const IPlane &rPlane)zeus::TPlane [inline, virtual]
calcAngleTo(const IPlane &rPlane, IAngle &rAngle) const zeus::TPlane [virtual]
calcDistanceTo(const IVector3D &rVecPoint) const zeus::TPlane [virtual]
calcIntersectionLine(const IPlane &rPlane, IStraightLine3D &rIntersectionLine) const zeus::TPlane [virtual]
calcIntersectionPointWith2Planes(const IPlane &rPlane1, const IPlane &rPlane2, IVector3D &rVecIntersectionPoint) const zeus::TPlane [virtual]
calcIntersectionPointWithStraightLine3D(const IStraightLine3D &rStraightLine3D, IVector3D &rVecIntersectionPoint) const zeus::TPlane [virtual]
calcNormalVector(IVector3D &rVecNormal) const zeus::TPlane [inline, virtual]
calcParametersFromPoint(const IVector3D &rVecPoint, Float &fParameter1, Float &fParameter2) const zeus::TPlane [virtual]
calcPointFromParameters(const Float &fParameter1, const Float &fParameter2, IVector3D &rVecPoint) const zeus::TPlane [virtual]
containsPoint(const IVector3D &rVecPoint) const zeus::TPlane [virtual]
containsStraightLine3D(const IStraightLine3D &rStraightLine3D) const zeus::TPlane [virtual]
getCoordForm() const zeus::TPlane [inline, virtual]
getCoordFormA() const zeus::TPlane [inline, virtual]
getCoordFormB() const zeus::TPlane [inline, virtual]
getCoordFormC() const zeus::TPlane [inline, virtual]
getCoordFormD() const zeus::TPlane [inline, virtual]
getDirectionVector1() const zeus::TPlane [inline, virtual]
getDirectionVector2() const zeus::TPlane [inline, virtual]
getInitialVector() const zeus::TPlane [inline, virtual]
getNormalVector() const zeus::TPlane [inline]
getPlaneXY()zeus::TPlane [inline, static]
getPlaneXZ()zeus::TPlane [inline, static]
getPlaneYZ()zeus::TPlane [inline, static]
initAsPlaneXY()zeus::TPlane [inline, virtual]
initAsPlaneXZ()zeus::TPlane [inline, virtual]
initAsPlaneYZ()zeus::TPlane [inline, virtual]
isEqual(const IPlane &rPlane) const zeus::TPlane [inline, virtual]
isParallel(const IPlane &rPlane) const zeus::TPlane [inline, virtual]
isPlaneXY() const zeus::TPlane [virtual]
isPlaneXZ() const zeus::TPlane [virtual]
isPlaneYZ() const zeus::TPlane [virtual]
isValid() const zeus::TPlane [inline, virtual]
operator!=(const IPlane &rPlane) const zeus::TPlane [inline]
operator=(const IPlane &rPlane)zeus::TPlane
operator=(const TPlane &rPlane)zeus::TPlane
operator==(const IPlane &rPlane) const zeus::TPlane
operator||(const IPlane &rPlane) const zeus::TPlane
setCoordFormA(const Float &a)zeus::TPlane [inline, virtual]
setCoordFormB(const Float &b)zeus::TPlane [inline, virtual]
setCoordFormC(const Float &c)zeus::TPlane [inline, virtual]
setCoordFormD(const Float &d)zeus::TPlane [inline, virtual]
setDirectionVector1(const IVector3D &rVecDirection1)zeus::TPlane [inline, virtual]
setDirectionVector2(const IVector3D &rVecDirection2)zeus::TPlane [inline, virtual]
setInitialVector(const IVector3D &rVecInitial)zeus::TPlane [inline, virtual]
TPlane(const IVector3D &rVecInitial, const IVector3D &rVecDirection1, const IVector3D &rVecDirection2, bool bConstructionByPointDirectionForm_Or_By3Points)zeus::TPlane
TPlane(const Float &a, const Float &b, const Float &c, const Float &d)zeus::TPlane
TPlane(const IVector3D &rVecNormal, const IVector3D &rVecKnownPoint)zeus::TPlane
TPlane()zeus::TPlane [inline]
TPlane(const TPlane &rPlane)zeus::TPlane [inline]
TPlane(const IPlane &rPlane)zeus::TPlane [inline]
~TPlane()zeus::TPlane [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:32:26