MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLPolyAggProgress Class Referenceabstract

Detailed Description

This abstract class defines the interface for an object that may be used to track progress of the polygon aggregation process.

To use, simply derive your own progress object and implement the progress() method as appropriate to your needs. See the documentation for the progress() method for more information.

Public Member Functions

virtual bool progress (double processPercent)=0
 
virtual ~TSLPolyAggProgress ()=0
 

Constructor & Destructor Documentation

◆ ~TSLPolyAggProgress()

TSLPolyAggProgress::~TSLPolyAggProgress ( )
inlinepure virtual

Virtual destructor.

Member Function Documentation

◆ progress()

virtual bool TSLPolyAggProgress::progress ( double processPercent)
pure virtual

This abstract method defines the interface for polygon aggregation progress notification. Override this method in your derived class to handle the progress notification.

Parameters
progressPercentthe percentage of processing complete.

Should return true to cancel the operation, false to continue.