This is the complete list of members for
zeus::IPlane, including all inherited members.
| arePointsOnSameSide(const IVector3D &rVecPoint1, const IVector3D &rVecPoint2) const =0 | zeus::IPlane | [pure virtual] |
| assign(const IPlane &rPlane)=0 | zeus::IPlane | [pure virtual] |
| calcAngleTo(const IPlane &rPlane, IAngle &rAngle) const =0 | zeus::IPlane | [pure virtual] |
| calcDistanceTo(const IVector3D &rVecPoint) const =0 | zeus::IPlane | [pure virtual] |
| calcIntersectionLine(const IPlane &rPlane, IStraightLine3D &rIntersectionLine) const =0 | zeus::IPlane | [pure virtual] |
| calcIntersectionPointWith2Planes(const IPlane &rPlane1, const IPlane &rPlane2, IVector3D &rVecIntersectionPoint) const =0 | zeus::IPlane | [pure virtual] |
| calcIntersectionPointWithStraightLine3D(const IStraightLine3D &rStraightLine3D, IVector3D &rVecIntersectionPoint) const =0 | zeus::IPlane | [pure virtual] |
| calcNormalVector(IVector3D &rVecNormal) const =0 | zeus::IPlane | [pure virtual] |
| calcParametersFromPoint(const IVector3D &rVecPoint, Float &fParameter1, Float &fParameter2) const =0 | zeus::IPlane | [pure virtual] |
| calcPointFromParameters(const Float &fParameter1, const Float &fParameter2, IVector3D &rVecPoint) const =0 | zeus::IPlane | [pure virtual] |
| containsPoint(const IVector3D &rVecPoint) const =0 | zeus::IPlane | [pure virtual] |
| containsStraightLine3D(const IStraightLine3D &rStraightLine3D) const =0 | zeus::IPlane | [pure virtual] |
| getCoordForm() const =0 | zeus::IPlane | [pure virtual] |
| getCoordFormA() const =0 | zeus::IPlane | [pure virtual] |
| getCoordFormB() const =0 | zeus::IPlane | [pure virtual] |
| getCoordFormC() const =0 | zeus::IPlane | [pure virtual] |
| getCoordFormD() const =0 | zeus::IPlane | [pure virtual] |
| getDirectionVector1() const =0 | zeus::IPlane | [pure virtual] |
| getDirectionVector2() const =0 | zeus::IPlane | [pure virtual] |
| getInitialVector() const =0 | zeus::IPlane | [pure virtual] |
| initAsPlaneXY()=0 | zeus::IPlane | [pure virtual] |
| initAsPlaneXZ()=0 | zeus::IPlane | [pure virtual] |
| initAsPlaneYZ()=0 | zeus::IPlane | [pure virtual] |
| isEqual(const IPlane &rPlane) const =0 | zeus::IPlane | [pure virtual] |
| isParallel(const IPlane &rPlane) const =0 | zeus::IPlane | [pure virtual] |
| isPlaneXY() const =0 | zeus::IPlane | [pure virtual] |
| isPlaneXZ() const =0 | zeus::IPlane | [pure virtual] |
| isPlaneYZ() const =0 | zeus::IPlane | [pure virtual] |
| isValid() const =0 | zeus::IPlane | [pure virtual] |
| setCoordFormA(const Float &a)=0 | zeus::IPlane | [pure virtual] |
| setCoordFormB(const Float &b)=0 | zeus::IPlane | [pure virtual] |
| setCoordFormC(const Float &c)=0 | zeus::IPlane | [pure virtual] |
| setCoordFormD(const Float &d)=0 | zeus::IPlane | [pure virtual] |
| setDirectionVector1(const IVector3D &rVecDirection1)=0 | zeus::IPlane | [pure virtual] |
| setDirectionVector2(const IVector3D &rVecDirection2)=0 | zeus::IPlane | [pure virtual] |
| setInitialVector(const IVector3D &rVecInitial)=0 | zeus::IPlane | [pure virtual] |