Class NodeDBlurData


  • public class NodeDBlurData
    extends CFacade
    Generated facet for DNA struct type 'NodeDBlurData'.

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct NodeDBlurData.

        It is required when allocating a new block to store data for NodeDBlurData.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__center_x

        public static final long[] __DNA__FIELD__center_x
        Field descriptor (offset) for struct member 'center_x'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__center_x);
         CPointer<Float> p_center_x = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'center_x'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__center_y

        public static final long[] __DNA__FIELD__center_y
        Field descriptor (offset) for struct member 'center_y'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__center_y);
         CPointer<Float> p_center_y = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'center_y'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__distance

        public static final long[] __DNA__FIELD__distance
        Field descriptor (offset) for struct member 'distance'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__distance);
         CPointer<Float> p_distance = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'distance'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__angle

        public static final long[] __DNA__FIELD__angle
        Field descriptor (offset) for struct member 'angle'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__angle);
         CPointer<Float> p_angle = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'angle'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__spin

        public static final long[] __DNA__FIELD__spin
        Field descriptor (offset) for struct member 'spin'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__spin);
         CPointer<Float> p_spin = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'spin'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__zoom

        public static final long[] __DNA__FIELD__zoom
        Field descriptor (offset) for struct member 'zoom'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__zoom);
         CPointer<Float> p_zoom = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'zoom'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__iter

        public static final long[] __DNA__FIELD__iter
        Field descriptor (offset) for struct member 'iter'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__iter);
         CPointer<Short> p_iter = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'iter'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__wrap

        public static final long[] __DNA__FIELD__wrap
        Field descriptor (offset) for struct member 'wrap'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__wrap);
         CPointer<Byte> p_wrap = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'wrap'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad

        public static final long[] __DNA__FIELD___pad
        Field descriptor (offset) for struct member '_pad'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         NodeDBlurData nodedblurdata = ...;
         CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD___pad);
         CPointer<Byte> p__pad = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
    • Constructor Detail

      • NodeDBlurData

        public NodeDBlurData​(long __address,
                             Block __block,
                             BlockTable __blockTable)
    • Method Detail

      • getCenter_x

        public float getCenter_x()
                          throws java.io.IOException
        Get method for struct member 'center_x'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__center_x
      • setCenter_x

        public void setCenter_x​(float center_x)
                         throws java.io.IOException
        Set method for struct member 'center_x'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__center_x
      • getCenter_y

        public float getCenter_y()
                          throws java.io.IOException
        Get method for struct member 'center_y'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__center_y
      • setCenter_y

        public void setCenter_y​(float center_y)
                         throws java.io.IOException
        Set method for struct member 'center_y'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__center_y
      • getDistance

        public float getDistance()
                          throws java.io.IOException
        Get method for struct member 'distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distance
      • setDistance

        public void setDistance​(float distance)
                         throws java.io.IOException
        Set method for struct member 'distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distance
      • getAngle

        public float getAngle()
                       throws java.io.IOException
        Get method for struct member 'angle'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__angle
      • setAngle

        public void setAngle​(float angle)
                      throws java.io.IOException
        Set method for struct member 'angle'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__angle
      • getSpin

        public float getSpin()
                      throws java.io.IOException
        Get method for struct member 'spin'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spin
      • setSpin

        public void setSpin​(float spin)
                     throws java.io.IOException
        Set method for struct member 'spin'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spin
      • getZoom

        public float getZoom()
                      throws java.io.IOException
        Get method for struct member 'zoom'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zoom
      • setZoom

        public void setZoom​(float zoom)
                     throws java.io.IOException
        Set method for struct member 'zoom'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zoom
      • getIter

        public short getIter()
                      throws java.io.IOException
        Get method for struct member 'iter'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__iter
      • setIter

        public void setIter​(short iter)
                     throws java.io.IOException
        Set method for struct member 'iter'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__iter
      • getWrap

        public byte getWrap()
                     throws java.io.IOException
        Get method for struct member 'wrap'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__wrap
      • setWrap

        public void setWrap​(byte wrap)
                     throws java.io.IOException
        Set method for struct member 'wrap'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__wrap
      • get_pad

        public byte get_pad()
                     throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

        public void set_pad​(byte _pad)
                     throws java.io.IOException
        Set method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • __io__addressof

        public CPointer<NodeDBlurData> __io__addressof()
        Instantiates a pointer on this instance.