Home
last modified time | relevance | path

Searched refs:inputGeom (Results 1 – 25 of 57) sorted by relevance

123

/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/geom/util/
H A DGeometryTransformer.java76 private Geometry inputGeom; field in GeometryTransformer
115 this.inputGeom = inputGeom; in transform()
116 this.factory = inputGeom.getFactory(); in transform()
118 if (inputGeom instanceof Point) in transform()
120 if (inputGeom instanceof MultiPoint) in transform()
122 if (inputGeom instanceof LinearRing) in transform()
124 if (inputGeom instanceof LineString) in transform()
126 if (inputGeom instanceof MultiLineString) in transform()
128 if (inputGeom instanceof Polygon) in transform()
130 if (inputGeom instanceof MultiPolygon) in transform()
[all …]
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/operation/overlayng/
H A DOverlayNG.java324 private InputGeometry inputGeom; field in OverlayNG
459 inputGeom.getGeometry(0), in getResult()
460 inputGeom.getGeometry(1), in getResult()
468 …ElevationModel elevModel = ElevationModel.create(inputGeom.getGeometry(0), inputGeom.getGeometry(1… in getResult()
470 if (inputGeom.isAllPoints()) { in getResult()
472 … result = OverlayPoints.overlay(opCode, inputGeom.getGeometry(0), inputGeom.getGeometry(1), pm); in getResult()
474 else if (! inputGeom.isSingle() && inputGeom.hasPoints()) { in getResult()
476 …result = OverlayMixedPoints.overlay(opCode, inputGeom.getGeometry(0), inputGeom.getGeometry(1), pm… in getResult()
526 inputGeom.getGeometry(0), in nodeEdges()
527 inputGeom.getGeometry(1)); in nodeEdges()
[all …]
H A DOverlayUtil.java66 static Envelope clippingEnvelope(int opCode, InputGeometry inputGeom, PrecisionModel pm) { in clippingEnvelope() argument
67 Envelope resultEnv = resultEnvelope(opCode, inputGeom, pm); in clippingEnvelope()
72 inputGeom.getGeometry(0), in clippingEnvelope()
73 inputGeom.getGeometry(1), in clippingEnvelope()
96 private static Envelope resultEnvelope(int opCode, InputGeometry inputGeom, PrecisionModel pm) { in resultEnvelope() argument
101 Envelope envA = safeEnv( inputGeom.getEnvelope(0), pm); in resultEnvelope()
102 Envelope envB = safeEnv( inputGeom.getEnvelope(1), pm); in resultEnvelope()
106 overlapEnv = safeEnv( inputGeom.getEnvelope(0), pm); in resultEnvelope()
H A DIndexedPointOnLineLocator.java17 private Geometry inputGeom; field in IndexedPointOnLineLocator
20 this.inputGeom = geomLinear; in IndexedPointOnLineLocator()
27 return locator.locate(p, inputGeom); in locate()
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/algorithm/
H A DMinimumDiameter.java69 private final Geometry inputGeom; field in MinimumDiameter
83 public MinimumDiameter(Geometry inputGeom) in MinimumDiameter() argument
85 this(inputGeom, false); in MinimumDiameter()
98 public MinimumDiameter(Geometry inputGeom, boolean isConvex) in MinimumDiameter() argument
100 this.inputGeom = inputGeom; in MinimumDiameter()
148 return inputGeom.getFactory().createLineString(); in getDiameter()
161 computeWidthConvex(inputGeom); in computeMinimumDiameter()
270 return inputGeom.getFactory().createPoint(minBaseSeg.p0); in getMinimumRectangle()
272 return minBaseSeg.toGeometry(inputGeom.getFactory()); in getMinimumRectangle()
313 LinearRing shell = inputGeom.getFactory().createLinearRing( in getMinimumRectangle()
[all …]
/dports/graphics/geos/geos-3.9.1/src/operation/overlayng/
H A DOverlayNG.cpp150 const Geometry *ig0 = inputGeom.getGeometry(0); in getResult()
151 const Geometry *ig1 = inputGeom.getGeometry(1); in getResult()
169 if (inputGeom.isAllPoints()) { in getResult()
173 else if (! inputGeom.isSingle() && inputGeom.hasPoints()) { in getResult()
223 inputGeom.getGeometry(0), in computeEdgeOverlay()
224 inputGeom.getGeometry(1)); in computeEdgeOverlay()
231 inputGeom.setCollapsed(0, ! nodingBuilder.hasEdgesFor(0)); in computeEdgeOverlay()
232 inputGeom.setCollapsed(1, ! nodingBuilder.hasEdgesFor(1)); in computeEdgeOverlay()
267 OverlayLabeller labeller(graph, &inputGeom); in labelGraph()
337 inputGeom.getDimension(0), in createEmptyResult()
[all …]
H A DOverlayUtil.cpp77 OverlayUtil::resultEnvelope(int opCode, const InputGeometry* inputGeom, const PrecisionModel* pm, E… in resultEnvelope() argument
83 safeEnv(inputGeom->getEnvelope(0), pm, envA); in resultEnvelope()
84 safeEnv(inputGeom->getEnvelope(1), pm, envB); in resultEnvelope()
89 safeEnv(inputGeom->getEnvelope(0), pm, rsltEnvelope); in resultEnvelope()
99 OverlayUtil::clippingEnvelope(int opCode, const InputGeometry* inputGeom, const PrecisionModel* pm,… in clippingEnvelope() argument
101 bool resultEnv = resultEnvelope(opCode, inputGeom, pm, rsltEnvelope); in clippingEnvelope()
106 inputGeom->getGeometry(0), in clippingEnvelope()
107 inputGeom->getGeometry(1), in clippingEnvelope()
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/simplify/
H A DTopologyPreservingSimplifier.java87 private Geometry inputGeom; field in TopologyPreservingSimplifier
91 public TopologyPreservingSimplifier(Geometry inputGeom) in TopologyPreservingSimplifier() argument
93 this.inputGeom = inputGeom; in TopologyPreservingSimplifier()
114 if (inputGeom.isEmpty()) return inputGeom.copy(); in getResultGeometry()
117 inputGeom.apply(new LineStringMapBuilderFilter(this)); in getResultGeometry()
119 Geometry result = (new LineStringTransformer(linestringMap)).transform(inputGeom); in getResultGeometry()
H A DVWSimplifier.java66 private Geometry inputGeom; field in VWSimplifier
75 public VWSimplifier(Geometry inputGeom) in VWSimplifier() argument
77 this.inputGeom = inputGeom; in VWSimplifier()
122 if (inputGeom.isEmpty()) in getResultGeometry()
123 return inputGeom.copy(); in getResultGeometry()
125 return (new VWTransformer(isEnsureValidTopology, distanceTolerance)).transform(inputGeom); in getResultGeometry()
H A DDouglasPeuckerSimplifier.java64 private Geometry inputGeom; field in DouglasPeuckerSimplifier
73 public DouglasPeuckerSimplifier(Geometry inputGeom) in DouglasPeuckerSimplifier() argument
75 this.inputGeom = inputGeom; in DouglasPeuckerSimplifier()
119 if (inputGeom.isEmpty()) return inputGeom.copy(); in getResultGeometry()
121 return (new DPTransformer(isEnsureValidTopology, distanceTolerance)).transform(inputGeom); in getResultGeometry()
/dports/graphics/geos/geos-3.9.1/src/algorithm/
H A DMinimumDiameter.cpp69 inputGeom = newInputGeom; in MinimumDiameter()
88 inputGeom = newInputGeom; in MinimumDiameter()
126 const GeometryFactory* fact = inputGeom->getFactory(); in getSupportingSegment()
147 auto cl = inputGeom->getFactory()->getCoordinateSequenceFactory()->create(2); in getDiameter()
150 return inputGeom->getFactory()->createLineString(std::move(cl)); in getDiameter()
162 computeWidthConvex(inputGeom); in computeMinimumDiameter()
165 ConvexHull ch(inputGeom); in computeMinimumDiameter()
273 return std::unique_ptr<Geometry>(inputGeom->getFactory()->createPolygon()); in getMinimumRectangle()
281 return minBaseSeg.toGeometry(*inputGeom->getFactory()); in getMinimumRectangle()
327 inputGeom->getFactory()->getCoordinateSequenceFactory(); in getMinimumRectangle()
[all …]
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/operation/buffer/validate/
H A DBufferCurveMaximumDistanceFinder.java37 private Geometry inputGeom; field in BufferCurveMaximumDistanceFinder
40 public BufferCurveMaximumDistanceFinder(Geometry inputGeom) in BufferCurveMaximumDistanceFinder() argument
42 this.inputGeom = inputGeom; in BufferCurveMaximumDistanceFinder()
58 MaxPointDistanceFilter distFilter = new MaxPointDistanceFilter(inputGeom); in computeMaxVertexDistance()
65 MaxMidpointDistanceFilter distFilter = new MaxMidpointDistanceFilter(inputGeom); in computeMaxMidpointDistance()
/dports/graphics/qgis-ltr/qgis-3.16.16/src/analysis/processing/
H A Dqgsalgorithmextractspecificvertices.cpp158 QgsGeometry inputGeom = f.geometry(); in processFeature() local
159 if ( inputGeom.isNull() ) in processFeature()
179 int totalVertices = inputGeom.constGet()->nCoordinates(); in processFeature()
195 inputGeom.vertexIdFromVertexNr( vertexIndex, vertexId ); in processFeature()
197 double distance = inputGeom.distanceToVertex( vertexIndex ); in processFeature()
198 double angle = inputGeom.angleAtVertex( vertexIndex ) * 180 / M_PI; in processFeature()
214 QgsPoint point = inputGeom.vertexAt( vertexIndex ); in processFeature()
H A Dqgsalgorithmextractvertices.cpp125 QgsGeometry inputGeom = f.geometry(); in processFeature() local
126 if ( inputGeom.isNull() ) in processFeature()
144 QgsAbstractGeometry::vertex_iterator vi = inputGeom.constGet()->vertices_begin(); in processFeature()
147 while ( vi != inputGeom.constGet()->vertices_end() ) in processFeature()
150 double angle = inputGeom.constGet()->vertexAngle( vertexId ) * 180 / M_PI; in processFeature()
170 double distanceToNext = inputGeom.constGet()->segmentLength( vertexId ); in processFeature()
/dports/graphics/geos/geos-3.9.1/src/geom/util/
H A DGeometryTransformer.cpp56 inputGeom(nullptr), in GeometryTransformer()
80 inputGeom = nInputGeom; in transform()
81 factory = inputGeom->getFactory(); in transform()
83 if(const Point* p = dynamic_cast<const Point*>(inputGeom)) { in transform()
86 if(const MultiPoint* mp = dynamic_cast<const MultiPoint*>(inputGeom)) { in transform()
89 if(const LinearRing* lr = dynamic_cast<const LinearRing*>(inputGeom)) { in transform()
92 if(const LineString* ls = dynamic_cast<const LineString*>(inputGeom)) { in transform()
95 if(const MultiLineString* mls = dynamic_cast<const MultiLineString*>(inputGeom)) { in transform()
98 if(const Polygon* p = dynamic_cast<const Polygon*>(inputGeom)) { in transform()
101 if(const MultiPolygon* mp = dynamic_cast<const MultiPolygon*>(inputGeom)) { in transform()
[all …]
/dports/graphics/qgis/qgis-3.22.3/src/analysis/processing/
H A Dqgsalgorithmextractspecificvertices.cpp162 const QgsGeometry inputGeom = f.geometry(); in processFeature() local
163 if ( inputGeom.isNull() ) in processFeature()
183 const int totalVertices = inputGeom.constGet()->nCoordinates(); in processFeature()
199 inputGeom.vertexIdFromVertexNr( vertexIndex, vertexId ); in processFeature()
201 const double distance = inputGeom.distanceToVertex( vertexIndex ); in processFeature()
202 const double angle = inputGeom.angleAtVertex( vertexIndex ) * 180 / M_PI; in processFeature()
218 const QgsPoint point = inputGeom.vertexAt( vertexIndex ); in processFeature()
H A Dqgsalgorithmextractvertices.cpp125 const QgsGeometry inputGeom = f.geometry(); in processFeature() local
126 if ( inputGeom.isNull() ) in processFeature()
144 QgsAbstractGeometry::vertex_iterator vi = inputGeom.constGet()->vertices_begin(); in processFeature()
147 while ( vi != inputGeom.constGet()->vertices_end() ) in processFeature()
150 const double angle = inputGeom.constGet()->vertexAngle( vertexId ) * 180 / M_PI; in processFeature()
170 const double distanceToNext = inputGeom.constGet()->segmentLength( vertexId ); in processFeature()
/dports/graphics/geos/geos-3.9.1/src/precision/
H A DMinimumClearance.cpp34 MinimumClearance::MinimumClearance(const Geometry* g) : inputGeom(g) {} in MinimumClearance()
50 return inputGeom->getFactory()->createLineString(); in getLine()
53 return inputGeom->getFactory()->createLineString(minClearancePts->clone()); in getLine()
173 …minClearancePts = std::unique_ptr<CoordinateSequence>(inputGeom->getFactory()->getCoordinateSequen… in compute()
178 if(inputGeom->isEmpty()) { in compute()
182 auto tree = FacetSequenceTreeBuilder::build(inputGeom); in compute()
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/precision/
H A DSimpleMinimumClearance.java53 private Geometry inputGeom; field in SimpleMinimumClearance
59 inputGeom = geom; in SimpleMinimumClearance()
71 return inputGeom.getFactory().createLineString(minClearancePts); in getLine()
79 inputGeom.apply(new VertexCoordinateFilter(this)); in compute()
113 smc.inputGeom.apply(new ComputeMCCoordinateSequenceFilter(smc, coord)); in filter()
H A DMinimumClearance.java134 private Geometry inputGeom; field in MinimumClearance
146 inputGeom = geom; in MinimumClearance()
181 return inputGeom.getFactory().createLineString(); in getLine()
182 return inputGeom.getFactory().createLineString(minClearancePts); in getLine()
195 if (inputGeom.isEmpty()) { in compute()
199 STRtree geomTree = FacetSequenceTreeBuilder.build(inputGeom); in compute()
/dports/math/jts/jts-jts-1.18.1/modules/core/src/main/java/org/locationtech/jts/densify/
H A DDensifier.java96 private Geometry inputGeom; field in Densifier
110 public Densifier(Geometry inputGeom) { in Densifier() argument
111 this.inputGeom = inputGeom; in Densifier()
143 return (new DensifyTransformer(distanceTolerance, isValidated)).transform(inputGeom); in getResultGeometry()
/dports/graphics/geos/geos-3.9.1/src/simplify/
H A DTopologyPreservingSimplifier.cpp261 inputGeom(geom), in TopologyPreservingSimplifier()
286 if(inputGeom->isEmpty()) { in getResultGeometry()
287 return std::unique_ptr<Geometry>(inputGeom->clone()); in getResultGeometry()
296 inputGeom->apply_ro(&lsmbf); in getResultGeometry()
314 result = trans.transform(inputGeom); in getResultGeometry()
/dports/graphics/ossim/ossim-OrchidIsland-2.11.1/src/util/
H A DossimSubImageTool.cpp197 ossimRefPtr<ossimImageGeometry> inputGeom = m_procChain->getImageGeometry(); in execute() local
198 if (!inputGeom || !inputGeom->getProjection()) in execute()
206 ossimRefPtr<ossimProjection> inputProj = inputGeom->getProjection(); in execute()
212 ossimRpcModel* inputRpc = dynamic_cast<ossimRpcModel*>(inputGeom->getProjection()); in execute()
217 converged = solver->solve(m_aoiViewRect, inputGeom.get()); in execute()
/dports/graphics/ossim/ossim-OrchidIsland-2.11.1/src/imaging/
H A DossimEnviHeaderFileWriter.cpp72 ossimRefPtr<ossimImageGeometry> inputGeom = theInputConnection->getImageGeometry(); in writeFile() local
73 if ( inputGeom.valid() ) mapProj = PTR_CAST(ossimMapProjection, inputGeom->getProjection()); in writeFile()
H A DossimRLevelFilter.cpp89 ossimRefPtr<ossimImageGeometry> inputGeom = theInputConnection->getImageGeometry(); in getImageGeometry() local
92 if ((!inputGeom) || (rlevel == 0) || (getEnableFlag() == false)) in getImageGeometry()
93 return inputGeom; in getImageGeometry()
96 m_ScaledGeometry = new ossimImageGeometry(*inputGeom); in getImageGeometry()

123