Class VertexArray_cxx_0xbe45efc3

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • VertexArray_cxx_0xbe45efc3

        public VertexArray_cxx_0xbe45efc3​(long address)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • native_GetVertexRange

        public static @com.alibaba.fastffi.CXXReference long native_GetVertexRange​(long ptr)
      • delete

        public void delete()
        Specified by:
        delete in interface com.alibaba.fastffi.CXXPointer
      • nativeDelete

        public static void nativeDelete​(long ptr)
      • nativeGet

        public static @com.alibaba.fastffi.FFINameAlias("GetValue"),@com.alibaba.fastffi.CXXReference double nativeGet​(long ptr,
                                                                                                                       long arg00)
      • nativeInit0

        public static void nativeInit0​(long ptr,
                                       long arg00)
      • init

        public void init​(VertexRange<Long> arg0,
                         Double arg1)
        Description copied from interface: VertexArray
        Init a vertex array with a range of vertices, with initial value specified.
        Specified by:
        init in interface VertexArray<Long,​Double>
        Parameters:
        arg0 - vertex range.
        arg1 - initial value.
      • nativeInit1

        public static void nativeInit1​(long ptr,
                                       long arg00,
                                       double arg11)
      • nativeSetValue0

        public static void nativeSetValue0​(long ptr,
                                           long arg00,
                                           double arg11)
      • setValue

        public void setValue​(VertexRange<Long> arg0,
                             Double arg1)
        Description copied from interface: VertexArray
        Full fill the vertex array with specified value in a specific range.
        Specified by:
        setValue in interface VertexArray<Long,​Double>
        Parameters:
        arg0 - value to fill in this array.
        arg1 - vertex range.
      • nativeSetValue1

        public static void nativeSetValue1​(long ptr,
                                           long arg00,
                                           double arg11)
      • setValue

        public void setValue​(Double arg0)
        Description copied from interface: VertexArray
        Full fill the vertex array with specified value.
        Specified by:
        setValue in interface VertexArray<Long,​Double>
        Parameters:
        arg0 - value to fill in this array.
      • nativeSetValue2

        public static void nativeSetValue2​(long ptr,
                                           double arg00)
      • nativeCreateFactory0

        public static long nativeCreateFactory0()