#include <windows.h>

#include "Max.h"
#include "3dswin.h"
#include "resource.h"
#include "istdplug.h"

// IK stuff
//

// Function name	: DCG_GetSolverPosThresh
// Description	    : 
// Return type		: float 
// Argument         : unsigned int *pFromCtrl
__declspec(dllexport) float DCG_GetSolverPosThresh(unsigned int *pFromCtrl);

// Function name	: DCG_SetSolverPosThresh
// Description	    : 
// Return type		: void 
// Argument         : unsigned int *pFromCtrl
// Argument         : float f
__declspec(dllexport) void DCG_SetSolverPosThresh(unsigned int *pFromCtrl, float f);

// Function name	: DCG_GetSolverRotThresh
// Description	    : 
// Return type		: float 
// Argument         : unsigned int *pFromCtrl
__declspec(dllexport) float DCG_GetSolverRotThresh(unsigned int *pFromCtrl);

// Function name	: DCG_SetSolverRotThresh
// Description	    : 
// Return type		: void 
// Argument         : unsigned int *pFromCtrl
// Argument         : float f
__declspec(dllexport) void DCG_SetSolverRotThresh(unsigned int *pFromCtrl,float f);

// Function name	: DCG_GetSolverIterations
// Description	    : 
// Return type		: int 
// Argument         : unsigned int *pFromCtrl
__declspec(dllexport) int DCG_GetSolverIterations(unsigned int *pFromCtrl);

// Function name	: DCG_SetSolverIterations
// Description	    : 
// Return type		: void 
// Argument         : unsigned int *pFromCtrl
// Argument         : int i
__declspec(dllexport) void DCG_SetSolverIterations(unsigned int *pFromCtrl,int i);
