+//================================================================
+// Function : setZoomCoeff
+// Purpose :
+//================================================================
+void GraphicsView_ViewPort::setZoomCoeff( const int& theZoomCoeff )
+{
+ myZoomCoeff = theZoomCoeff;
+}
+
+//================================================================
+// Function : setUnlimitedPanning
+// Purpose :
+//================================================================
+void GraphicsView_ViewPort::setUnlimitedPanning( const bool& theValue )
+{
+ if ( myUnlimitedPanning == theValue )
+ return;
+
+ myUnlimitedPanning = theValue;
+
+ if( myUnlimitedPanning )
+ {
+ myHBarPolicy = horizontalScrollBarPolicy();
+ myVBarPolicy = verticalScrollBarPolicy();
+
+ setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOn );
+ setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOn );
+ }
+ else
+ {
+ setHorizontalScrollBarPolicy( myHBarPolicy );
+ setVerticalScrollBarPolicy( myVBarPolicy );
+ }
+}
+