Working with Polyline Data
A polyline data object is used to represent a set of 2D points.
Creating a Polyline data object from a file
Creating a Polyline data object from a file
Polyline files have the extension ".xpl" or ".txt". A polyline file can be loaded as follows:
import com.interactive.intviewerapi.data.IData;
import com.interactive.intviewerapi.data.polyline.IPolylineData;
import com.interactive.intviewerapi.util.DialogManager;
...
IData pol = null;
try {
pol = IData.factory.createNewInstance("/data/POLYLINE/LINE.xpl");
} catch (Exception ex) {
DialogManager.getDefault().showMessageDialog("Error loading Polyline file LINE.xpl.",
"Error Loading Polyline File", DialogManager.ERROR);
return;
}
Creating a Polyline data object programatically
Creating a Polyline data object programatically
IPolylineData pol = new PolylineData("PolylineDataName", "INLINE", "XLINE");
Adding a point to a Polyline data object
Adding a point to a Polyline data object
Point2D newPoint = new Point(100, 200);
pol.addPoint(newPoint);
Retrieving the points of a Polyline data object
Retrieving the points of a Polyline data object
ArrayList<Point2D> points = pol.getPoints();