Uses of Class
com.esri.core.geometry.Segment
Packages that use Segment
-
Uses of Segment in com.esri.core.geometry
Subclasses of Segment in com.esri.core.geometryFields in com.esri.core.geometry declared as SegmentModifier and TypeFieldDescriptionprotected Segment
SegmentIteratorImpl.m_currentSegment
(package private) Segment
SegmentBuffer.m_seg
(package private) Segment
RingOrientationFixer.RingOrientationTestComparator.m_seg_1
(package private) Segment
OperatorSimplifyLocalHelper.Edge.m_segment
(package private) Segment
SweepComparator.SimpleEdge.m_segment
SegmentIntersector.IntersectionPart.seg
Fields in com.esri.core.geometry with type parameters of type SegmentMethods in com.esri.core.geometry that return SegmentModifier and TypeMethodDescriptionLine.cut
(double t1, double t2) abstract Segment
Segment.cut
(double t1, double t2) Returns subsegment between parameters t1 and t2.SegmentBuffer.get()
SegmentIntersector.getResultSegment
(int input_segment_index, int segment_index) (package private) Segment
EditShape.getSegment
(int vertex) (package private) Segment
RingOrientationFixer.Edges.getSegment
(int index) private Segment
Cracker.getSegment_
(int vertex, Line lineHelper) (package private) Segment
EditShape.getSegmentFromIndex_
(int vindex) SegmentIteratorImpl.nextCurve()
Moves the iterator to the next curve segment and returns the segment.SegmentIterator.nextSegment()
Moves the iterator to the next segment and returns the segment.SegmentIteratorImpl.nextSegment()
Moves the iterator to next segment and returns the segment.SegmentIterator.previousSegment()
Moves the iterator to previous segment and returns the segment.SegmentIteratorImpl.previousSegment()
Moves the iterator to previous segment and returns the segment.Methods in com.esri.core.geometry with parameters of type SegmentModifier and TypeMethodDescription(package private) void
Line._copyToImpl
(Segment dst) (package private) abstract void
Segment._copyToImpl
(Segment dst) (package private) boolean
Segment._equalsImpl
(Segment other) (package private) int
Segment._intersect
(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) (package private) int
Segment._isIntersecting
(Segment other, double tolerance, boolean bExcludeExactEndpoints) private boolean
PointInPolygonHelper._testBorder
(Segment seg) void
MultiPath.addSegment
(Segment segment, boolean bStartNewPath) Adds a new segment to this multipath.void
MultiPathImpl.addSegment
(Segment segment, boolean bStartNewPath) void
Polyline.addSegment
(Segment segment, boolean bStartNewPath) private void
ConvexHull.addSegment_
(Segment segment) (package private) int
OperatorIntersectionCursor.analyseClipSegment_
(Polygon polygon, Segment seg, double tol) (package private) int
SweepComparator.compareTwoSegments_
(Segment seg_1, Segment seg_2) private OperatorSimplifyLocalHelper.Edge
OperatorSimplifyLocalHelper.createEdge_
(Segment seg, int xyindex, int pathIndex, boolean bReversed) private OperatorSimplifyLocalHelper.Edge
OperatorSimplifyLocalHelper.createEdgeLine_
(Segment seg) private Geometry
OperatorDensifyByLengthCursor.densifySegment
(Segment geom) double
private void
(package private) int
Segment.intersect
(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) Calculates intersections of this segment with another segment.boolean
Segment.isIntersecting
(Segment other, double tolerance) Returns TRUE if this segment intersects with the other segment with the given tolerance.SegmentIntersector.newIntersectionPart_
(Segment _seg) private boolean
PointInPolygonHelper.processSegment
(Segment segment) int
SegmentIntersector.pushSegment
(Segment seg) void
(package private) void
EditShape.setSegmentToIndex_
(int vindex, Segment seg) (package private) static void
PolygonUtils.testPointsOnSegment_
(Segment seg, Point2D[] input_points, int count, double tolerance, PolygonUtils.PiPResult[] test_results) Constructors in com.esri.core.geometry with parameters of type Segment