00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _SHPHERM_H
00014 #define _SHPHERM_H
00015
00016 #include "gbldefs.h"
00017 #include "shpline2.h"
00018
00019
00020
00021
00022 class cShapeHerm : public cShapeLine2
00023 {
00024 public:
00025 cShapeHerm ( void );
00026 virtual ~cShapeHerm ( void );
00027 virtual void ShapeFunc ( sNatCoord *, double * );
00028 void DerShapeFunc( sNatCoord *, double * );
00029 void NMatrix ( int, sNatCoord *, double *, double *,
00030 sDerivNat *, double, double ** );
00031 };
00032
00033 #endif