Class SinusoidalPattern_Params


  • public class SinusoidalPattern_Params
    extends java.lang.Object
    Parameters of SinusoidalPattern constructor width Projector's width. height Projector's height. nbrOfPeriods Number of period along the patterns direction. shiftValue Phase shift between two consecutive patterns. methodId Allow to choose between FTP, PSP and FAPS. nbrOfPixelsBetweenMarkers Number of pixels between two consecutive markers on the same row. setMarkers Allow to set markers on the patterns. markersLocation vector used to store markers location on the patterns.
    • Field Detail

      • nativeObj

        protected final long nativeObj
    • Constructor Detail

      • SinusoidalPattern_Params

        protected SinusoidalPattern_Params​(long addr)
      • SinusoidalPattern_Params

        public SinusoidalPattern_Params()
    • Method Detail

      • getNativeObjAddr

        public long getNativeObjAddr()
      • get_width

        public int get_width()
      • set_width

        public void set_width​(int width)
      • get_height

        public int get_height()
      • set_height

        public void set_height​(int height)
      • get_nbrOfPeriods

        public int get_nbrOfPeriods()
      • set_nbrOfPeriods

        public void set_nbrOfPeriods​(int nbrOfPeriods)
      • get_shiftValue

        public float get_shiftValue()
      • set_shiftValue

        public void set_shiftValue​(float shiftValue)
      • get_methodId

        public int get_methodId()
      • set_methodId

        public void set_methodId​(int methodId)
      • get_nbrOfPixelsBetweenMarkers

        public int get_nbrOfPixelsBetweenMarkers()
      • set_nbrOfPixelsBetweenMarkers

        public void set_nbrOfPixelsBetweenMarkers​(int nbrOfPixelsBetweenMarkers)
      • get_horizontal

        public boolean get_horizontal()
      • set_horizontal

        public void set_horizontal​(boolean horizontal)
      • get_setMarkers

        public boolean get_setMarkers()
      • set_setMarkers

        public void set_setMarkers​(boolean setMarkers)
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable