Uses of Class
com.esri.core.geometry.MultiPathImpl
Packages that use MultiPathImpl
-
Uses of MultiPathImpl in com.esri.core.geometry
Fields in com.esri.core.geometry declared as MultiPathImplModifier and TypeFieldDescription(package private) MultiPathImpl
MultiPath.m_impl
private MultiPathImpl
PairwiseIntersectorImpl.m_multi_path_impl_a
private MultiPathImpl
PairwiseIntersectorImpl.m_multi_path_impl_b
protected MultiPathImpl
SegmentIteratorImpl.m_parent
Methods in com.esri.core.geometry with parameters of type MultiPathImplModifier and TypeMethodDescriptionvoid
MultiPathImpl.add
(MultiPathImpl src, boolean bReversePaths) private void
Bufferer.addCircle_
(MultiPathImpl result_mp, Point point) private void
Bufferer.addJoin_
(MultiPathImpl dst, Point2D center, Point2D fromPt, Point2D toPt, boolean bStartPath, boolean bFinishAtToPt) void
MultiPathImpl.addPath
(MultiPathImpl src, int srcPathIndex, boolean bForward) void
MultiPathImpl.addSegmentsFromPath
(MultiPathImpl src, int src_path_index, int src_segment_from, int src_segment_count, boolean b_start_new_path) private int
Bufferer.bufferClosedPath_
(Geometry input_geom, int ipath, MultiPathImpl result_mp, boolean bfilter, int dir) (package private) static QuadTreeImpl
InternalUtils.buildQuadTree
(MultiPathImpl multipathImpl) (package private) static QuadTreeImpl
InternalUtils.buildQuadTree
(MultiPathImpl multipathImpl, Envelope2D extentOfInterest) (package private) static QuadTree
InternalUtils.buildQuadTreeForOnePath
(MultiPathImpl multipathImpl, int path) (package private) static QuadTreeImpl
InternalUtils.buildQuadTreeForPaths
(MultiPathImpl multipathImpl) (package private) void
RasterizedGeometry2DImpl.fillMultiPath
(SimpleRasterizer rasterizer, Transformation2D trans, MultiPathImpl polygon, boolean isWinding) private void
OperatorGeneralizeCursor.GeneralizePath
(MultiPathImpl mpsrc, int ipath, MultiPathImpl mpdst, Line lineHelper) (package private) static Envelope2DIntersectorImpl
InternalUtils.getEnvelope2DIntersector
(MultiPathImpl multipathImplA, MultiPathImpl multipathImplB, double tolerance) (package private) static Envelope2DIntersectorImpl
InternalUtils.getEnvelope2DIntersectorForParts
(MultiPathImpl multipathImplA, MultiPathImpl multipathImplB, double tolerance, boolean bExteriorOnlyA, boolean bExteriorOnlyB) void
MultiPathImpl.insertPath
(int pathIndex, MultiPathImpl src, int srcPathIndex, boolean bForward) void
MultiPathImpl.insertPoints
(int pathIndex, int beforePointIndex, MultiPathImpl src, int srcPathIndex, int srcPointIndexFrom, int srcPointCount, boolean bForward) (package private) static boolean
InternalUtils.isClockwiseRing
(MultiPathImpl polygon, int iring) private boolean
Bufferer.isDegeneratePath_
(MultiPathImpl mp_impl, int ipath) static int
PointInPolygonHelper.isPointInRing
(MultiPathImpl inputPolygonImpl, int iRing, Point2D inputPoint, double tolerance, QuadTree quadTree) private void
Bufferer.processBufferCommands_
(MultiPathImpl result_mp) (package private) void
RasterizedGeometry2DImpl.strokeDrawPolyPath
(SimpleRasterizer rasterizer, MultiPathImpl polyPath, double tol) Constructors in com.esri.core.geometry with parameters of type MultiPathImplModifierConstructorDescription(package private)
PairwiseIntersectorImpl
(MultiPathImpl multi_path_impl_a, MultiPathImpl multi_path_impl_b, double tolerance, boolean b_paths) SegmentIteratorImpl
(MultiPathImpl parent) SegmentIteratorImpl
(MultiPathImpl parent, int pointIndex) SegmentIteratorImpl
(MultiPathImpl parent, int pathIndex, int segmentIndex)