Class EditShape.VertexIterator

  • Enclosing class:
    EditShape

    static class EditShape.VertexIterator
    extends java.lang.Object
    • Field Detail

      • m_geometry

        private int m_geometry
      • m_path

        private int m_path
      • m_vertex

        private int m_vertex
      • m_first_vertex

        private int m_first_vertex
      • m_index

        private int m_index
      • m_b_first

        boolean m_b_first
      • m_b_skip_mulit_points

        boolean m_b_skip_mulit_points
    • Constructor Detail

      • VertexIterator

        private VertexIterator​(EditShape parent,
                               int geometry,
                               int path,
                               int vertex,
                               int first_vertex,
                               int index,
                               boolean b_skip_mulit_points)
    • Method Detail

      • moveToNext_

        int moveToNext_()
      • moveToNextHelper_

        int moveToNextHelper_()
      • next

        public int next()
      • currentGeometry

        public int currentGeometry()
      • currentPath

        public int currentPath()
      • create_

        public static EditShape.VertexIterator create_​(EditShape parent,
                                                       int geometry,
                                                       int path,
                                                       int vertex,
                                                       int first_vertex,
                                                       int index,
                                                       boolean b_skip_mulit_points)