Index: /branches/pap/psModules/src/objects/pmModel.h
===================================================================
--- /branches/pap/psModules/src/objects/pmModel.h	(revision 25547)
+++ /branches/pap/psModules/src/objects/pmModel.h	(revision 25548)
@@ -83,5 +83,5 @@
 
 //  This function sets the parameter limits for the given model
-typedef bool (*pmModelSetLimitsFunc)(pmModelLimits type);
+typedef bool (*pmModelSetLimitsFunc)(pmModelLimitsType type);
 
 /** pmModel data structure
Index: /branches/pap/psModules/src/objects/pmModelClass.c
===================================================================
--- /branches/pap/psModules/src/objects/pmModelClass.c	(revision 25547)
+++ /branches/pap/psModules/src/objects/pmModelClass.c	(revision 25548)
@@ -168,2 +168,16 @@
     return (models[type].name);
 }
+
+
+void pmModelClassSetLimits(pmModelLimitsType type)
+{
+    if (!models) {
+        pmModelClassInit();
+    }
+
+    for (int i = 0; i < Nmodels; i++) {
+        models[i].modelSetLimits(type);
+    }
+
+}
+
Index: /branches/pap/psModules/src/objects/pmModelClass.h
===================================================================
--- /branches/pap/psModules/src/objects/pmModelClass.h	(revision 25547)
+++ /branches/pap/psModules/src/objects/pmModelClass.h	(revision 25548)
@@ -28,4 +28,6 @@
 # ifndef PM_MODEL_CLASS_H
 # define PM_MODEL_CLASS_H
+
+#include <pmModel.h>
 
 /// @addtogroup Objects Object Detection / Analysis Functions
@@ -73,4 +75,8 @@
 pmModelType pmModelClassGetType (const char *name);
 
+/// Set parameter limits for all models
+void pmModelClassSetLimits(pmModelLimitsType type);
+
+
 /// @}
 # endif /* PM_MODEL_CLASS_H */
