|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectes.unex.sextante.core.GeoAlgorithm
org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess
org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithm
org.gvsig.geoprocess.algorithm.lateralbuffer.LateralBufferAlgorithm
public class LateralBufferAlgorithm
Lateral buffer algorithm
| Field Summary | |
|---|---|
static java.lang.String |
LATERAL
|
static int |
LEFT
|
static int |
RIGHT
|
| Fields inherited from class org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithm |
|---|
AREA, BUFFER_INSIDE_OUTSIDE_POLY, BUFFER_INSIDE_POLY, BUFFER_OUTSIDE_POLY, dissolve, DISSOLVE, DISTANCE, FID_DIST_FIELDS, FID_FROM_TO_FIELDS, FIELD, inputStore, LAYER, outputStore, RESULT, RING_NUMBER, rings, round_border, ROUND_BORDER, SELECTED_GEOM, selectedGeom, sextanteInputLayer, sOptions, SOURCE_FIELDS, tableFields |
| Fields inherited from class org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess |
|---|
attrNames, geomManager |
| Fields inherited from class es.unex.sextante.core.GeoAlgorithm |
|---|
m_AnalysisExtent, m_bIsAutoExtent, m_bIsDeterminatedProcess, m_bUserCanDefineAnalysisExtent, m_CRS, m_OutputFactory, m_OutputObjects, m_Parameters, m_Task |
| Constructor Summary | |
|---|---|
LateralBufferAlgorithm()
|
|
| Method Summary | |
|---|---|
void |
defineCharacteristics()
|
java.lang.Class<? extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel> |
getCustomParametersPanelClass()
|
boolean |
processAlgorithm()
|
| Methods inherited from class org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithm |
|---|
buildOutPutStore, buildTemporalStore, computesBufferAlgWithDissolve, computesBufferAlgWithoutDissolve, create, getTableFieldsStructure, readParameters |
| Methods inherited from class org.gvsig.geoprocess.lib.sextante.AbstractSextanteGeoProcess |
|---|
buildOutPutStore, buildOutPutStoreFromUnion, buildOutPutStoreFromUnion, checkAttrName, execute, existsOutPutFile, getCommandLineName, getGeoProcessManager, getGeoProcessName, getNewRORasterLayer, getOutPutFile, getQueryFromAnalysisExtent, getShapeType, getStatus, getTaskMonitor, getTranslation, isLine, isPoint, isPolygon, isUndefined, setProgress, setProgressText, setTaskMonitor |
| Methods inherited from class es.unex.sextante.core.GeoAlgorithm |
|---|
addOutput3DRasterLayer, addOutput3DRasterLayer, addOutputChart, addOutputChart, addOutputImage, addOutputNumericalValue, addOutputNumericalValue, addOutputObject, addOutputObject, addOutputRasterLayer, addOutputRasterLayer, addOutputRasterLayer, addOutputTable, addOutputTable, addOutputText, addOutputText, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, adjustOutputExtent, canDefineOutputExtentFromInput, execute, generatesLayers, generatesLayersOrTables, getAlgorithmAsCommandLineSentences, getAnalysisExtent, getColorAlpha, getColorB, getColorG, getColorR, getCommandLineHelp, getCommandLineParametersHelp, getDescription, getGroup, getName, getNew3DRasterLayer, getNew3DRasterLayer, getNewInstance, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewTable, getNewVectorLayer, getNewVectorLayer, getNumberOfBandsParameters, getNumberOfLineVectorLayers, getNumberOfNoDataParameters, getNumberOfOutputObjects, getNumberOfParameters, getNumberOfPointVectorLayers, getNumberOfPolygonLayers, getNumberOfRasterLayers, getNumberOfTableFieldsParameters, getNumberOfTables, getNumberOfVectorLayers, getOutputChannel, getOutputCRS, getOutputFilename, getOutputObjects, getParameters, getProcessMetadata, getTempRasterLayer, getTempRasterLayer, getTempVectorLayer, getUserCanDefineAnalysisExtent, hasCorrectParameterValues, is3D, isActive, isAutoExtent, isDeterminatedProcess, isSuitableForModelling, meets3DRasterRequirements, meetsDataRequirements, meetsRasterRequirements, meetsTableRequirements, meetsVectorRequirements, preprocessForModeller, requires3DRasterLayers, requiresIndividualRasterLayers, requiresIndividualVectorLayers, requiresLineVectorLayers, requiresMultipleRasterBands, requiresMultipleRasterLayers, requiresMultipleTables, requiresMultipleVectorLayers, requiresNonDataObjects, requiresPoints, requiresPointVectorLayers, requiresPolygonVectorLayers, requiresRasterLayers, requiresTableFields, requiresTables, requiresVectorLayers, setAnalysisExtent, setColorAlpha, setColorB, setColorG, setColorR, setDescription, setGroup, setIsDeterminatedProcess, setName, setOutputObjects, setParameters, setUserCanDefineAnalysisExtent, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String LATERAL
public static final int LEFT
public static final int RIGHT
| Constructor Detail |
|---|
public LateralBufferAlgorithm()
| Method Detail |
|---|
public void defineCharacteristics()
defineCharacteristics in class org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithmpublic java.lang.Class<? extends es.unex.sextante.gui.algorithm.GeoAlgorithmParametersPanel> getCustomParametersPanelClass()
getCustomParametersPanelClass in class org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithm
public boolean processAlgorithm()
throws es.unex.sextante.exceptions.GeoAlgorithmExecutionException
processAlgorithm in class org.gvsig.geoprocess.algorithm.buffer.BufferAlgorithmes.unex.sextante.exceptions.GeoAlgorithmExecutionException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||