Classes | Public Member Functions | Protected Member Functions | Protected Attributes | Friends

Geometry::FaultBinIDSurfaceIntersector Class Reference

List of all members.

Classes

struct  StickIntersectionInfo

Public Member Functions

 FaultBinIDSurfaceIntersector (float horshift, const BinIDSurface &, const FaultStickSet &, Coord3List &)
 ~FaultBinIDSurfaceIntersector ()
void compute ()
void setShape (const IndexedShape &)
const IndexedShapegetShape (bool takeover=true)

Protected Member Functions

void calPanelIntersections (int panelidx, TypeSet< Coord3 > &)

Protected Attributes

ObjectSet< TypeSet< BinID > > ftbids_
ObjectSet< TypeSet< double > > zprojs_
ObjectSet< StickIntersectionInfoitsinfo_
const BinIDSurfacesurf_
const FaultStickSetft_
Coord3List & crdlist_
const IndexedShapeoutput_
float zshift_
const StepInterval< int > rrg_
const StepInterval< int > crg_

Friends

class FaultStickHorizonIntersector

Constructor & Destructor Documentation

Geometry::FaultBinIDSurfaceIntersector::FaultBinIDSurfaceIntersector ( float  horshift,
const BinIDSurface ,
const FaultStickSet ,
Coord3List &   
)
Geometry::FaultBinIDSurfaceIntersector::~FaultBinIDSurfaceIntersector (  ) 

Member Function Documentation

void Geometry::FaultBinIDSurfaceIntersector::calPanelIntersections ( int  panelidx,
TypeSet< Coord3 > &   
) [protected]
void Geometry::FaultBinIDSurfaceIntersector::compute (  ) 
const IndexedShape* Geometry::FaultBinIDSurfaceIntersector::getShape ( bool  takeover = true  ) 
void Geometry::FaultBinIDSurfaceIntersector::setShape ( const IndexedShape  ) 

Friends And Related Function Documentation

friend class FaultStickHorizonIntersector [friend]

Member Data Documentation