Newer
Older
////////////////////////////////
///// FRTrapForBrep.h /////
////////////////////////////////
#if !defined FR_TRAP_FOR_BREP_H
#define FR_TRAP_FOR_BREP_H
#include "FRTrap.h"
#include "FRBrepSolid.h"
#include "FRBrepGenerator.h"
class FRTrapForBrep : public FRTrap, public FRBrepSolid
{
public:
FRTrapForBrep(double dz, double theta, double phi,
double h1, double bl1, double tl1, double alp1,
double h2, double bl2, double tl2, double alp2)
: FRTrap(dz, theta, phi, h1, bl1, tl1, alp1, h2, bl2, tl2, alp2) { }
FRTrapForBrep(const FRTrap& trap) : FRTrap(trap) { }
~FRTrapForBrep() { }
//----- Generation of B-Rep data
void GenerateBrepData(FRBrepGenerator*) const ;
};
#endif