public static final class IlvMakeTerrainCutInteractor.TerrainCutDataSource extends IlvGraphicLayerDataSource
TerrainCutDataSource represents an internal data source
that is used to create the line of visibility graphical object on a
map view.renderer, usingGeodeticComputation| Constructor and Description |
|---|
TerrainCutDataSource(IlvInputStream stream)
Reads a
LineOfVisibilityDataSource instance from an input
stream. |
| Modifier and Type | Method and Description |
|---|---|
void |
start()
Starts this data source and initiates the rendering process.
|
void |
write(IlvOutputStream stream)
Writes an
IlvMapDataSource to an
IlvOutputStream. |
add, add, clear, dispose, get, getDefaultFeatureRenderer, getFeatureIterator, getLowerRightCorner, getMonitoringData, getNextFeature, getUpperLeftCorner, isGeoreferenced, isPersistent, makeGraphic, remove, restart, setCoordinateSystem, setManager, setMonitoringData, sizeaddDataSourceListener, callListeners, createInsertionLayer, getBackupDataSources, getCoordinateSystem, getDescription, getFeatureRenderer, getInsertionLayer, getManager, getMapLayer, getName, getNode, getValidExtentions, hasInsertionLayer, initBackupDataSource, initInsertionLayer, isAttachingAttributes, isGrapherMode, isSaveBackupDataSources, isSourceDataAvailable, isUsingBackupDataSource, isUsingGeodeticComputation, mapIntersects, removeDataSourceListener, reset, setAttachingAttributes, setDescription, setFeatureRenderer, setForceUsingBackupDataSource, setGrapherMode, setInsertionLayer, setName, setSaveBackupDataSources, setValidExtentions, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCoordinateSystempublic TerrainCutDataSource(IlvInputStream stream) throws IlvReadFileException
LineOfVisibilityDataSource instance from an input
stream.stream - The stream to read from.IlvReadFileException - if there is a problem reading from
stream.public void start()
throws Exception
start in class IlvGraphicLayerDataSourceExceptionIlvMapDataSource.start()public void write(IlvOutputStream stream) throws IOException
IlvMapDataSource to an
IlvOutputStream.write in interface IlvPersistentObjectwrite in interface IlvFeatureRendererwrite in class IlvGraphicLayerDataSourcestream - The stream to write to.IOException - thrown when an exception occurs during
the write operation for this object.IlvFeatureRenderer.write(ilog.views.io.IlvOutputStream)© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.