InteractiveResult¶
Namespace: ThinkGeo.Core
This class specifies the InterativeResult when deal with the Interative method in InterativeOverlay.
public class InteractiveResult
Inheritance Object → InteractiveResult
Properties¶
InteractiveOverlayUpdateMode¶
Gets or sets the DrawThisOverlay type to indicicate to draw this overlay or not.
public InteractiveOverlayUpdateMode InteractiveOverlayUpdateMode { get; set; }
Property Value¶
ProcessOtherOverlaysMode¶
Gets or sets the DrawThisOverlay type to indicicate how to process other overlays.
public ProcessOtherOverlaysMode ProcessOtherOverlaysMode { get; set; }
Property Value¶
NewCurrentExtent¶
Gets or sets the new current extent if the interative action affect the extent.
public RectangleShape NewCurrentExtent { get; set; }
Property Value¶
RectangleShape
RotationAngleIncrement¶
Gets or sets the rotation angle increment.
public float RotationAngleIncrement { get; set; }
Property Value¶
The rotation angle increment.
ScreenX¶
public float ScreenX { get; set; }
Property Value¶
ScreenY¶
public float ScreenY { get; set; }
Property Value¶
Constructors¶
InteractiveResult()¶
Constructor of InteractiveResult class.
public InteractiveResult()
Remarks:
If you use this constructor, you have to set the properties manually before use.
InteractiveResult(InteractiveOverlayUpdateMode, ProcessOtherOverlaysMode)¶
Constructor of InteractiveResult class.
public InteractiveResult(InteractiveOverlayUpdateMode interactiveOverlayUpdateMode, ProcessOtherOverlaysMode processOtherOverlaysMode)
Parameters¶
interactiveOverlayUpdateMode
InteractiveOverlayUpdateMode
This parameter specified the interactiveOverlayUpdateMode to construct the class.
processOtherOverlaysMode
ProcessOtherOverlaysMode
This parameter specified the ProcessOtherOverlaysMode to construct the class.