RootCsg::TPoint2 Class Reference

Inheritance diagram for RootCsg::TPoint2:

RootCsg::TVector2 RootCsg::Tuple2 List of all members.

Public Member Functions

 TPoint2 ()
 TPoint2 (const Double_t *v)
 TPoint2 (Double_t x, Double_t y)
TPoint2operator+= (const TVector2 &v)
TPoint2operator-= (const TVector2 &v)
TPoint2operator= (const TVector2 &v)
Double_t Distance (const TPoint2 &p) const
Double_t Distance2 (const TPoint2 &p) const
TPoint2 Lerp (const TPoint2 &p, Double_t t) const

Detailed Description

Definition at line 344 of file CsgOps.cxx.


Constructor & Destructor Documentation

RootCsg::TPoint2::TPoint2 (  )  [inline]

Definition at line 346 of file CsgOps.cxx.

Referenced by Lerp().

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

Definition at line 347 of file CsgOps.cxx.

RootCsg::TPoint2::TPoint2 ( Double_t  x,
Double_t  y 
) [inline]

Definition at line 348 of file CsgOps.cxx.


Member Function Documentation

TPoint2 & RootCsg::TPoint2::operator+= ( const TVector2 v  ) 

Reimplemented from RootCsg::TVector2.

Definition at line 360 of file CsgOps.cxx.

References RootCsg::Tuple2::fCo.

TPoint2 & RootCsg::TPoint2::operator-= ( const TVector2 v  ) 

Reimplemented from RootCsg::TVector2.

Definition at line 368 of file CsgOps.cxx.

References RootCsg::Tuple2::fCo.

TPoint2 & RootCsg::TPoint2::operator= ( const TVector2 v  ) 

Definition at line 376 of file CsgOps.cxx.

References RootCsg::Tuple2::fCo.

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

Definition at line 384 of file CsgOps.cxx.

References p.

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

Definition at line 391 of file CsgOps.cxx.

References p.

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

Definition at line 398 of file CsgOps.cxx.

References RootCsg::Tuple2::fCo, p, and TPoint2().


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