CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
BoundarySurface Class Referenceabstract

#include <BoundarySurface.h>

Inheritance diagram for BoundarySurface:
BoundaryPlane

Public Types

enum  Side { positive, negative }
 

Public Member Functions

virtual std::vector< const VolumeBoundary * > volumeBoundaries (Side) const =0
 
virtual const VolumeBoundaryvolumeBoundary (const LocalPoint &, Side) const =0
 

Detailed Description

Definition at line 10 of file BoundarySurface.h.

Member Enumeration Documentation

Enumerator
positive 
negative 

Definition at line 13 of file BoundarySurface.h.

Member Function Documentation

virtual std::vector<const VolumeBoundary*> BoundarySurface::volumeBoundaries ( Side  ) const
pure virtual
virtual const VolumeBoundary* BoundarySurface::volumeBoundary ( const LocalPoint ,
Side   
) const
pure virtual