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 SegmentSegmentIteratorImpl.m_currentSegment(package private) SegmentSegmentBuffer.m_seg(package private) SegmentRingOrientationFixer.RingOrientationTestComparator.m_seg_1(package private) SegmentOperatorSimplifyLocalHelper.Edge.m_segment(package private) SegmentSweepComparator.SimpleEdge.m_segmentSegmentIntersector.IntersectionPart.segFields 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 SegmentSegment.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) SegmentEditShape.getSegment(int vertex) (package private) SegmentRingOrientationFixer.Edges.getSegment(int index) private SegmentCracker.getSegment_(int vertex, Line lineHelper) (package private) SegmentEditShape.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) voidLine._copyToImpl(Segment dst) (package private) abstract voidSegment._copyToImpl(Segment dst) (package private) booleanSegment._equalsImpl(Segment other) (package private) intSegment._intersect(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) (package private) intSegment._isIntersecting(Segment other, double tolerance, boolean bExcludeExactEndpoints) private booleanPointInPolygonHelper._testBorder(Segment seg) voidMultiPath.addSegment(Segment segment, boolean bStartNewPath) Adds a new segment to this multipath.voidMultiPathImpl.addSegment(Segment segment, boolean bStartNewPath) voidPolyline.addSegment(Segment segment, boolean bStartNewPath) private voidConvexHull.addSegment_(Segment segment) (package private) intOperatorIntersectionCursor.analyseClipSegment_(Polygon polygon, Segment seg, double tol) (package private) intSweepComparator.compareTwoSegments_(Segment seg_1, Segment seg_2) private OperatorSimplifyLocalHelper.EdgeOperatorSimplifyLocalHelper.createEdge_(Segment seg, int xyindex, int pathIndex, boolean bReversed) private OperatorSimplifyLocalHelper.EdgeOperatorSimplifyLocalHelper.createEdgeLine_(Segment seg) private GeometryOperatorDensifyByLengthCursor.densifySegment(Segment geom) doubleprivate void(package private) intSegment.intersect(Segment other, Point2D[] intersectionPoints, double[] paramThis, double[] paramOther, double tolerance) Calculates intersections of this segment with another segment.booleanSegment.isIntersecting(Segment other, double tolerance) Returns TRUE if this segment intersects with the other segment with the given tolerance.SegmentIntersector.newIntersectionPart_(Segment _seg) private booleanPointInPolygonHelper.processSegment(Segment segment) intSegmentIntersector.pushSegment(Segment seg) void(package private) voidEditShape.setSegmentToIndex_(int vindex, Segment seg) (package private) static voidPolygonUtils.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