RootCsg::TPoint3 Class Reference

Inheritance diagram for RootCsg::TPoint3:

RootCsg::TVector3 RootCsg::Tuple3 List of all members.

Public Member Functions

 TPoint3 ()
 TPoint3 (const Double_t *v)
 TPoint3 (Double_t xx, Double_t yy, Double_t zz)
TPoint3operator+= (const TVector3 &v)
TPoint3operator-= (const TVector3 &v)
TPoint3operator= (const TVector3 &v)
Double_t Distance (const TPoint3 &p) const
Double_t Distance2 (const TPoint3 &p) const
TPoint3 Lerp (const TPoint3 &p, Double_t t) const

Detailed Description

Definition at line 752 of file CsgOps.cxx.


Constructor & Destructor Documentation

RootCsg::TPoint3::TPoint3 (  )  [inline]

Definition at line 754 of file CsgOps.cxx.

Referenced by Lerp().

RootCsg::TPoint3::TPoint3 ( const Double_t v  )  [inline]

Definition at line 755 of file CsgOps.cxx.

RootCsg::TPoint3::TPoint3 ( Double_t  xx,
Double_t  yy,
Double_t  zz 
) [inline]

Definition at line 756 of file CsgOps.cxx.


Member Function Documentation

TPoint3 & RootCsg::TPoint3::operator+= ( const TVector3 v  ) 

Reimplemented from RootCsg::TVector3.

Definition at line 768 of file CsgOps.cxx.

References RootCsg::Tuple3::fCo.

TPoint3 & RootCsg::TPoint3::operator-= ( const TVector3 v  ) 

Reimplemented from RootCsg::TVector3.

Definition at line 776 of file CsgOps.cxx.

References RootCsg::Tuple3::fCo.

TPoint3 & RootCsg::TPoint3::operator= ( const TVector3 v  ) 

Definition at line 784 of file CsgOps.cxx.

References RootCsg::Tuple3::fCo.

Double_t RootCsg::TPoint3::Distance ( const TPoint3 p  )  const

Definition at line 792 of file CsgOps.cxx.

References p.

Double_t RootCsg::TPoint3::Distance2 ( const TPoint3 p  )  const

Definition at line 799 of file CsgOps.cxx.

References p.

TPoint3 RootCsg::TPoint3::Lerp ( const TPoint3 p,
Double_t  t 
) const

Definition at line 806 of file CsgOps.cxx.

References RootCsg::Tuple3::fCo, p, and TPoint3().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 17:00:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1