Public Types | |
| typedef AVProp | TVProp |
| typedef AFProp | TFProp |
| typedef std::vector< TVProp > | TVPropList |
| typedef TVPropList::iterator | TVPropIt |
Public Member Functions | |
| const TVPropList & | Verts () const |
| TVPropList & | Verts () |
| Int_t | Size () const |
| Int_t | operator[] (Int_t i) const |
| const TVProp & | VertexProps (Int_t i) const |
| TVProp & | VertexProps (Int_t i) |
| void | SetPlane (const TPlane3 &plane) |
| const TPlane3 & | Plane () const |
| TVector3 | Normal () const |
| Int_t & | Classification () |
| const Int_t & | Classification () const |
| void | Reverse () |
| TFProp & | FProp () |
| const TFProp & | FProp () const |
| void | AddProp (const TVProp &prop) |
Private Attributes | |
| TVPropList | fVerts |
| TPlane3 | fPlane |
| TFProp | fFaceProp |
| Int_t | fClassification |
Definition at line 1928 of file CsgOps.cxx.
| typedef AVProp RootCsg::TPolygonBase< AVProp, AFProp >::TVProp |
Definition at line 1930 of file CsgOps.cxx.
| typedef AFProp RootCsg::TPolygonBase< AVProp, AFProp >::TFProp |
Definition at line 1931 of file CsgOps.cxx.
| typedef std::vector<TVProp> RootCsg::TPolygonBase< AVProp, AFProp >::TVPropList |
Definition at line 1932 of file CsgOps.cxx.
| typedef TVPropList::iterator RootCsg::TPolygonBase< AVProp, AFProp >::TVPropIt |
Definition at line 1933 of file CsgOps.cxx.
| const TVPropList& RootCsg::TPolygonBase< AVProp, AFProp >::Verts | ( | ) | const [inline] |
Definition at line 1942 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| TVPropList& RootCsg::TPolygonBase< AVProp, AFProp >::Verts | ( | ) | [inline] |
Definition at line 1943 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| Int_t RootCsg::TPolygonBase< AVProp, AFProp >::Size | ( | ) | const [inline] |
Definition at line 1944 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| Int_t RootCsg::TPolygonBase< AVProp, AFProp >::operator[] | ( | Int_t | i | ) | const [inline] |
Definition at line 1946 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| const TVProp& RootCsg::TPolygonBase< AVProp, AFProp >::VertexProps | ( | Int_t | i | ) | const [inline] |
Definition at line 1948 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| TVProp& RootCsg::TPolygonBase< AVProp, AFProp >::VertexProps | ( | Int_t | i | ) | [inline] |
Definition at line 1949 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
| void RootCsg::TPolygonBase< AVProp, AFProp >::SetPlane | ( | const TPlane3 & | plane | ) | [inline] |
Definition at line 1950 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fPlane.
| const TPlane3& RootCsg::TPolygonBase< AVProp, AFProp >::Plane | ( | ) | const [inline] |
Definition at line 1951 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fPlane.
| TVector3 RootCsg::TPolygonBase< AVProp, AFProp >::Normal | ( | ) | const [inline] |
Definition at line 1952 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fPlane, and RootCsg::TPlane3::Normal().
| Int_t& RootCsg::TPolygonBase< AVProp, AFProp >::Classification | ( | ) | [inline] |
Definition at line 1953 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fClassification.
| const Int_t& RootCsg::TPolygonBase< AVProp, AFProp >::Classification | ( | ) | const [inline] |
Definition at line 1954 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fClassification.
| void RootCsg::TPolygonBase< AVProp, AFProp >::Reverse | ( | ) | [inline] |
Definition at line 1956 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fPlane, RootCsg::TPolygonBase< AVProp, AFProp >::fVerts, and RootCsg::TPlane3::Invert().
| TFProp& RootCsg::TPolygonBase< AVProp, AFProp >::FProp | ( | ) | [inline] |
Definition at line 1962 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fFaceProp.
| const TFProp& RootCsg::TPolygonBase< AVProp, AFProp >::FProp | ( | ) | const [inline] |
Definition at line 1963 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fFaceProp.
| void RootCsg::TPolygonBase< AVProp, AFProp >::AddProp | ( | const TVProp & | prop | ) | [inline] |
Definition at line 1964 of file CsgOps.cxx.
References RootCsg::TPolygonBase< AVProp, AFProp >::fVerts.
TVPropList RootCsg::TPolygonBase< AVProp, AFProp >::fVerts [private] |
Definition at line 1936 of file CsgOps.cxx.
Referenced by RootCsg::TPolygonBase< AVProp, AFProp >::AddProp(), RootCsg::TPolygonBase< AVProp, AFProp >::operator[](), RootCsg::TPolygonBase< AVProp, AFProp >::Reverse(), RootCsg::TPolygonBase< AVProp, AFProp >::Size(), RootCsg::TPolygonBase< AVProp, AFProp >::VertexProps(), and RootCsg::TPolygonBase< AVProp, AFProp >::Verts().
TPlane3 RootCsg::TPolygonBase< AVProp, AFProp >::fPlane [private] |
Definition at line 1937 of file CsgOps.cxx.
Referenced by RootCsg::TPolygonBase< AVProp, AFProp >::Normal(), RootCsg::TPolygonBase< AVProp, AFProp >::Plane(), RootCsg::TPolygonBase< AVProp, AFProp >::Reverse(), and RootCsg::TPolygonBase< AVProp, AFProp >::SetPlane().
TFProp RootCsg::TPolygonBase< AVProp, AFProp >::fFaceProp [private] |
Definition at line 1938 of file CsgOps.cxx.
Referenced by RootCsg::TPolygonBase< AVProp, AFProp >::FProp().
Int_t RootCsg::TPolygonBase< AVProp, AFProp >::fClassification [private] |
Definition at line 1939 of file CsgOps.cxx.
Referenced by RootCsg::TPolygonBase< AVProp, AFProp >::Classification().
1.5.1