zeus::IPlane Member List

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