00001 // ------------------------------------------------------------------------- 00002 // LecPlFrm.h - Definition of plane frame load element classes. 00003 // ------------------------------------------------------------------------- 00004 // 00005 // $Author: evandro $ 00006 // $Revision: 1.1 $ 00007 // $Date: 1999/04/12 14:55:42 $ 00008 // $State: Exp $ 00009 // 00010 // ------------------------------------------------------------------------- 00011 00012 #ifndef _LECPLFRM_H 00013 #define _LECPLFRM_H 00014 00015 #include "gbldefs.h" 00016 #include "lec.h" 00017 00018 // ------------------------------------------------------------------------- 00019 // Definition of a Plane Frame Load Element Clas: 00020 // 00021 class cLecPlFrame : public cLoadElement 00022 { 00023 protected: 00024 double _dQx,_dQy,_dMz; // Load uniform values 00025 eLoadDir _eDir; // Load global/local key 00026 00027 public: 00028 cLecPlFrame( void ); 00029 ~cLecPlFrame( void ); 00030 void Read ( void ); 00031 void Evaluate ( sNatCoord *, double * ) { } 00032 void EquivForce ( double, double * ); 00033 }; 00034 00035 #endif