RootCsg::TPolygonGeometry< TMesh > Class Template Reference

List of all members.

Public Types

typedef TMesh::Polygon TPolygon

Public Member Functions

 TPolygonGeometry (const TMesh &mesh, Int_t pIndex)
 TPolygonGeometry (const TMesh &mesh, const TPolygon &poly)
const TPoint3operator[] (Int_t i) const
Int_t Size () const

Private Member Functions

 TPolygonGeometry (const TPolygonGeometry &)
TPolygonGeometryoperator= (TPolygonGeometry &)

Private Attributes

const TMeshfMesh
const TPolygonfPoly

Detailed Description

template<class TMesh>
class RootCsg::TPolygonGeometry< TMesh >

Definition at line 1510 of file CsgOps.cxx.


Member Typedef Documentation

template<class TMesh>
typedef TMesh::Polygon RootCsg::TPolygonGeometry< TMesh >::TPolygon

Definition at line 1512 of file CsgOps.cxx.


Constructor & Destructor Documentation

template<class TMesh>
RootCsg::TPolygonGeometry< TMesh >::TPolygonGeometry ( const TMesh mesh,
Int_t  pIndex 
) [inline]

Definition at line 1518 of file CsgOps.cxx.

template<class TMesh>
RootCsg::TPolygonGeometry< TMesh >::TPolygonGeometry ( const TMesh mesh,
const TPolygon poly 
) [inline]

Definition at line 1521 of file CsgOps.cxx.

template<class TMesh>
RootCsg::TPolygonGeometry< TMesh >::TPolygonGeometry ( const TPolygonGeometry< TMesh > &   )  [private]


Member Function Documentation

template<class TMesh>
const TPoint3& RootCsg::TPolygonGeometry< TMesh >::operator[] ( Int_t  i  )  const [inline]

Definition at line 1524 of file CsgOps.cxx.

References RootCsg::TPolygonGeometry< TMesh >::fMesh, RootCsg::TPolygonGeometry< TMesh >::fPoly, and RootCsg::TMesh< TPolygon, TVertex >::Verts().

template<class TMesh>
Int_t RootCsg::TPolygonGeometry< TMesh >::Size (  )  const [inline]

Definition at line 1528 of file CsgOps.cxx.

References RootCsg::TPolygonGeometry< TMesh >::fPoly, and TPolyLine::Size().

template<class TMesh>
TPolygonGeometry& RootCsg::TPolygonGeometry< TMesh >::operator= ( TPolygonGeometry< TMesh > &   )  [private]


Member Data Documentation

template<class TMesh>
const TMesh& RootCsg::TPolygonGeometry< TMesh >::fMesh [private]

Definition at line 1515 of file CsgOps.cxx.

Referenced by RootCsg::TPolygonGeometry< TMesh >::operator[]().

template<class TMesh>
const TPolygon& RootCsg::TPolygonGeometry< TMesh >::fPoly [private]

Definition at line 1516 of file CsgOps.cxx.

Referenced by RootCsg::TPolygonGeometry< TMesh >::operator[](), and RootCsg::TPolygonGeometry< TMesh >::Size().


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