SoDiagram2DPan¶
-
InventorModule
¶ genre Diagram
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoDiagram2D
definition SoDiagram2DPan.def see also SoDiagram2D
,SoDiagram2DAxisZoom
inherits from SoDiagram2DInteractionExtension
Purpose¶
Use this extension to enable pan interaction by mouse drag.
Usage¶
Connect this module in front of a SoDiagram2D module.
Parameter Fields¶
Field Index¶
Alt : Enum |
Control : Enum |
isEditingEnabled : Bool |
Auto (restrictAutoXMin) : Bool |
cursorShape : Enum |
Restrict Pan To Diagram Area : Bool |
Auto (restrictAutoXMax) : Bool |
Drag only within axis (allowXPanOnlyOnAxis) : Bool |
Shift : Enum |
Auto (restrictAutoYMin) : Bool |
Drag only within axis (allowYPanOnlyOnAxis) : Bool |
X Max : Double |
Auto (restrictAutoYMax) : Bool |
Enable X pan : Bool |
X Min : Double |
Button1 : Enum |
Enable Y pan : Bool |
Y Max : Double |
Button2 : Enum |
Extension enabled : Bool |
Y Min : Double |
Button3 : Enum |
interactionProviderID : String |
Visible Fields¶
Drag only within axis (allowXPanOnlyOnAxis)¶
-
name:
allowXPanOnlyOnAxis
, type:
Bool
, default:
FALSE
¶ Use this to allow X panning only on X axis.
Drag only within axis (allowYPanOnlyOnAxis)¶
-
name:
allowYPanOnlyOnAxis
, type:
Bool
, default:
FALSE
¶ Use this to allow Y panning only on Y axis.
Restrict Pan To Diagram Area¶
-
name:
restrictPanToDiagramArea
, type:
Bool
, default:
FALSE
¶ Set boundaries for panning by setting all restrict- parameters accordingly.
Auto (restrictAutoXMin)¶
-
name:
restrictAutoXMin
, type:
Bool
, default:
TRUE
¶ If checked, panning will be only possible down to all current curves’ min value.
Auto (restrictAutoXMax)¶
-
name:
restrictAutoXMax
, type:
Bool
, default:
TRUE
¶ If checked, panning will be only possible up to all current curves’ max value.
Auto (restrictAutoYMin)¶
-
name:
restrictAutoYMin
, type:
Bool
, default:
TRUE
¶ If checked, panning will be only possible down to all current curves’ min value.