//////////////////////////////// ///// 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