Class SegmentIntersector


  • class SegmentIntersector
    extends java.lang.Object
    • Constructor Detail

      • SegmentIntersector

        public SegmentIntersector()
    • Method Detail

      • clear

        public void clear()
      • pushSegment

        public int pushSegment​(Segment seg)
      • setRankAndWeight

        public void setRankAndWeight​(int input_segment_index,
                                     double start_weight,
                                     int start_rank,
                                     double end_weight,
                                     int end_rank,
                                     int interior_rank)
      • getResultSegmentCount

        public int getResultSegmentCount​(int input_segment_index)
      • getResultSegment

        public Segment getResultSegment​(int input_segment_index,
                                        int segment_index)
      • getResultPoint

        public Point getResultPoint()
      • intersect

        public boolean intersect​(double tolerance,
                                 boolean b_intersecting)
      • intersect

        public void intersect​(double tolerance,
                              Point pt_intersector_point,
                              int point_rank,
                              double point_weight,
                              boolean b_intersecting)
      • get_tolerance_

        public double get_tolerance_()