00001
00002
00003
00004
00005 #ifndef GEOMETRY_TRD1_H
00006 #define GEOMETRY_TRD1_H
00007
00008 #include "geometry/Hexahedron.h"
00009
00016 class Trd1: public Hexahedron
00017 {
00018
00019
00020 public:
00022 Trd1( double shortLength, double longLength, double width, double height );
00023
00024
00025 double shortLength() const;
00026 double longLength() const ;
00027 double width() const;
00028 double height() const;
00029
00030 virtual const char *nameOf() const { return "Trd1"; }
00031 virtual void printOn( std::ostream& os = std::cout ) const;
00032
00033
00034 };
00035
00036 #endif
00037