library: libMathCore #include "Plane3D.h" |
ROOT::Math::Plane3D
class description - header file - source file - inheritance tree (.pdf)
protected:
void Normalize()
public:
Plane3D()
Plane3D(const ROOT::Math::Plane3D::Scalar& a, const ROOT::Math::Plane3D::Scalar& b, const ROOT::Math::Plane3D::Scalar& c, const ROOT::Math::Plane3D::Scalar& d)
Plane3D(const ROOT::Math::Plane3D::Vector& n, const ROOT::Math::Plane3D::Point& p)
Plane3D(const ROOT::Math::Plane3D::Point& p1, const ROOT::Math::Plane3D::Point& p2, const ROOT::Math::Plane3D::Point& p3)
Plane3D(const ROOT::Math::Plane3D&)
~Plane3D()
ROOT::Math::Plane3D::Scalar Distance(const ROOT::Math::Plane3D::Point& p) const
ROOT::Math::Plane3D::Scalar HesseDistance() const
ROOT::Math::Plane3D::Vector Normal() const
bool operator!=(const ROOT::Math::Plane3D& rhs) const
ROOT::Math::Plane3D& operator=(const ROOT::Math::Plane3D& plane)
bool operator==(const ROOT::Math::Plane3D& rhs) const
ROOT::Math::Plane3D::Point ProjectOntoPlane(const ROOT::Math::Plane3D::Point& p) const
private:
ROOT::Math::Plane3D::Scalar fA
ROOT::Math::Plane3D::Scalar fB
ROOT::Math::Plane3D::Scalar fC
ROOT::Math::Plane3D::Scalar fD
Plane3D(const Scalar & a, const Scalar & b, const Scalar & c, const Scalar & d)
Plane3D(const Vector & n, const Point & p )
Plane3D( const DisplacementVector3D<T1,U> & n, const PositionVector3D<T2,U> & p)
Plane3D(const Point & p1, const Point & p2, const Point & p3 )
Plane3D(const PositionVector3D<T1,U> & p1, const PositionVector3D<T2,U> & p2, const PositionVector3D<T3,U> & p3 )
Last update: Tue Jul 11 11:46:47 2006
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.