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, size
addDataSourceListener, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCoordinateSystem
public 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 IlvGraphicLayerDataSource
Exception
IlvMapDataSource.start()
public void write(IlvOutputStream stream) throws IOException
IlvMapDataSource
to an
IlvOutputStream
.write
in interface IlvPersistentObject
write
in interface IlvFeatureRenderer
write
in class IlvGraphicLayerDataSource
stream
- 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.