44 virtual const char*
typeName()
const {
return "shape"; }
54 int elemType (lua_State* L);
55 int numFunctions (lua_State* L);
56 int numNaturalCoord (lua_State* L);
57 int numCartesianCoord (lua_State* L);
58 int naturalCoordLimits (lua_State* L);
59 int nodeNaturalCoord (lua_State* L);
60 int naturalCenter (lua_State* L);
61 int translateEdgePoint (lua_State* L);
62 int translateFacePoint (lua_State* L);
63 int fillNaturalCoordinates (lua_State* L);
64 int cartesianToNatural (lua_State* L);
65 int naturalToCartesian (lua_State* L);
66 int shapeValues (lua_State* L);
67 int shapePartials (lua_State* L);
68 int shapeCartesianPartialsFromCoord (lua_State* L);
69 int shapeCartesianPartialsFromJacobian(lua_State* L);
70 int jacobian (lua_State* L);
71 int scaledJacobianDet (lua_State* L);
72 int jacobianAndPartials (lua_State* L);
73 int borderScalingFactor (lua_State* L);
74 int edgeScalingFactor (lua_State* L);
75 int faceScalingFactor (lua_State* L);
76 int gaussExtrapolationMatrix(lua_State* L);
77 int interpolate (lua_State* L);
78 int jacobianRotation (lua_State* L);
80 int parseScalingFactorParams(lua_State* L,
const char* name,
int* border,
GmLuaMatrix** bcoordProxy,
virtual void * getClassMetatableID()
Returns an unique identifier to identify an user object as a GmLuaShape object.
Definition gmLuaShape.h:49
virtual const char * typeName() const
Returns the object type as will be stored in the object metatable.
Definition gmLuaShape.h:44