00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
#ifndef __itkFEMLoadEdge_h
00019
#define __itkFEMLoadEdge_h
00020
00021
#include "itkFEMLoadElementBase.h"
00022
#include "vnl/vnl_matrix.h"
00023
00024
namespace itk {
00025
namespace fem {
00026
00027
00028
00029
00039 class LoadEdge :
public LoadElement
00040 {
00041 FEM_CLASS(
LoadEdge,
LoadElement)
00042 public:
00047 virtual
void Read( std::istream& f,
void* info );
00048
00052 virtual
void Write( std::ostream& f ) const;
00053
00054 public:
00059
int m_Edge;
00060
00077
vnl_matrix<Float> m_Force;
00078
00079 };
00080
00081 FEM_CLASS_INIT(
LoadEdge)
00082
00083
00084
00085
00086 }}
00087
00088 #endif