Inheritance diagram for RootCsg::Tuple3:
Public Member Functions | |
Tuple3 () | |
Tuple3 (const Double_t *v) | |
Tuple3 (Double_t xx, Double_t yy, Double_t zz) | |
Double_t & | operator[] (Int_t i) |
const Double_t & | operator[] (Int_t i) const |
Double_t & | X () |
const Double_t & | X () const |
Double_t & | Y () |
const Double_t & | Y () const |
Double_t & | Z () |
const Double_t & | Z () const |
Double_t * | GetValue () |
const Double_t * | GetValue () const |
void | GetValue (Double_t *v) const |
void | SetValue (const Double_t *v) |
void | SetValue (Double_t xx, Double_t yy, Double_t zz) |
Protected Attributes | |
Double_t | fCo [3] |
Definition at line 447 of file CsgOps.cxx.
RootCsg::Tuple3::Tuple3 | ( | ) | [inline] |
RootCsg::Tuple3::Tuple3 | ( | const Double_t * | v | ) | [inline] |
Double_t& RootCsg::Tuple3::X | ( | ) | [inline] |
Definition at line 458 of file CsgOps.cxx.
References fCo.
Referenced by RootCsg::TRayTreeIntersector< TMesh >::FindIntersectingPolygons(), and RootCsg::TPlane3::TPlane3().
const Double_t& RootCsg::Tuple3::X | ( | ) | const [inline] |
Double_t& RootCsg::Tuple3::Y | ( | ) | [inline] |
Definition at line 460 of file CsgOps.cxx.
References fCo.
Referenced by RootCsg::TPlane3::TPlane3().
const Double_t& RootCsg::Tuple3::Y | ( | ) | const [inline] |
Double_t& RootCsg::Tuple3::Z | ( | ) | [inline] |
Definition at line 462 of file CsgOps.cxx.
References fCo.
Referenced by RootCsg::TPlane3::TPlane3().
const Double_t& RootCsg::Tuple3::Z | ( | ) | const [inline] |
Double_t* RootCsg::Tuple3::GetValue | ( | ) | [inline] |
Definition at line 465 of file CsgOps.cxx.
References fCo.
Referenced by RootCsg::TVertexBase::GetValue().
const Double_t* RootCsg::Tuple3::GetValue | ( | ) | const [inline] |
void RootCsg::Tuple3::GetValue | ( | Double_t * | v | ) | const [inline] |
void RootCsg::Tuple3::SetValue | ( | const Double_t * | v | ) | [inline] |
Definition at line 473 of file CsgOps.cxx.
References fCo.
Referenced by RootCsg::TBBox::SetEmpty(), and Tuple3().
Double_t RootCsg::Tuple3::fCo[3] [protected] |
Definition at line 449 of file CsgOps.cxx.
Referenced by GetValue(), RootCsg::TPoint3::Lerp(), RootCsg::TPoint3::operator+=(), RootCsg::TPoint3::operator-=(), RootCsg::TPoint3::operator=(), operator[](), SetValue(), X(), Y(), and Z().