Uses of Class
com.esri.core.geometry.Segment
-
Packages that use Segment Package Description com.esri.core.geometry -
-
Uses of Segment in com.esri.core.geometry
Subclasses of Segment in com.esri.core.geometry Modifier and Type Class Description classLineA straight line between a pair of points.Fields in com.esri.core.geometry declared as Segment Modifier and Type Field Description protected 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_segmentSegmentSegmentIntersector.IntersectionPart. segFields in com.esri.core.geometry with type parameters of type Segment Modifier and Type Field Description (package private) java.util.ArrayList<Segment>EditShape. m_segmentsMethods in com.esri.core.geometry that return Segment Modifier and Type Method Description SegmentLine. cut(double t1, double t2)abstract SegmentSegment. cut(double t1, double t2)Returns subsegment between parameters t1 and t2.SegmentSegmentBuffer. get()SegmentSegmentIntersector. 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)SegmentSegmentIteratorImpl. nextCurve()Moves the iterator to the next curve segment and returns the segment.SegmentSegmentIterator. nextSegment()Moves the iterator to the next segment and returns the segment.SegmentSegmentIteratorImpl. nextSegment()Moves the iterator to next segment and returns the segment.SegmentSegmentIterator. previousSegment()Moves the iterator to previous segment and returns the segment.SegmentSegmentIteratorImpl. previousSegment()Moves the iterator to previous segment and returns the segment.Methods in com.esri.core.geometry with parameters of type Segment Modifier and Type Method Description (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)doubleSegment. distance(Segment otherSegment, boolean bSegmentsKnownDisjoint)private voidPointInPolygonHelper. doOne(Segment seg)(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.private SegmentIntersector.IntersectionPartSegmentIntersector. newIntersectionPart_(Segment _seg)private booleanPointInPolygonHelper. processSegment(Segment segment)intSegmentIntersector. pushSegment(Segment seg)voidSegmentBuffer. set(Segment seg)(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 Constructor Description IntersectionPart(Segment _seg)
-