Class SurfaceFileReader

    • Field Detail

      • br

        protected java.io.BufferedReader br
      • binarydoc

        protected javajs.api.GenericBinaryDocument binarydoc
      • out

        protected javajs.util.OC out
      • line

        protected java.lang.String line
      • next

        protected int[] next
    • Constructor Detail

      • SurfaceFileReader

        SurfaceFileReader()
    • Method Detail

      • setStream

        protected void setStream​(java.lang.String fileName,
                                 boolean isBigEndian)
      • newBinaryDocument

        javajs.api.GenericBinaryDocument newBinaryDocument()
      • closeReaderSFR

        protected void closeReaderSFR()
      • getTokens

        protected java.lang.String[] getTokens()
      • parseFloat

        protected float parseFloat()
      • parseFloatStr

        protected float parseFloatStr​(java.lang.String s)
      • parseFloatRange

        protected float parseFloatRange​(java.lang.String s,
                                        int iStart,
                                        int iEnd)
      • parseInt

        protected int parseInt()
      • parseIntStr

        protected int parseIntStr​(java.lang.String s)
      • parseIntNext

        protected int parseIntNext​(java.lang.String s)
      • parseFloatArrayStr

        protected float[] parseFloatArrayStr​(java.lang.String s)
      • parseFloatArray

        protected float[] parseFloatArray​(float[] a,
                                          java.lang.String strStart,
                                          java.lang.String strEnd)
      • getQuotedStringNext

        protected java.lang.String getQuotedStringNext()
      • skipTo

        protected void skipTo​(java.lang.String info,
                              java.lang.String what)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • rd

        protected java.lang.String rd()
                               throws java.lang.Exception
        Throws:
        java.lang.Exception