00001 // ------------------------------------------------------------------------- 00002 // Beam3d.h - This file contains data structure for the 00003 // "Beam3d" analisys model object. 00004 // ------------------------------------------------------------------------- 00005 // 00006 // $Author: evandro $ 00007 // $Revision: 1.2 $ Criado para o STASy 00008 // $Date: 1999/04/12 14:43:10 $ 28 05 96 00009 // $State: Exp $ 00010 // 00011 // ------------------------------------------------------------------------- 00012 00013 #ifndef _BEAM3D_H 00014 #define _BEAM3D_H 00015 00016 #include "anmodel.h" 00017 00018 // ------------------------------------------------------------------------- 00019 // AnmBeam3d class: 00020 // 00021 class cAnmBeam3d : public cAnModel 00022 { 00023 public: 00024 cAnmBeam3d ( void ); 00025 ~cAnmBeam3d ( void ) { } 00026 void DofGlobDir ( int [6] ); 00027 void NodalDispl ( int, sNodeDispl *, double * ); 00028 void VecTensor ( double *, sTensor * ); 00029 void TensorVec ( sTensor *, double * ); 00030 void GetSclLabels( char ** ); 00031 }; 00032 00033 #endif