Class NodeBlurData


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__sizex);
         CPointer<Short> p_sizex = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'sizex'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__sizey

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__sizey);
         CPointer<Short> p_sizey = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'sizey'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__samples

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__samples);
         CPointer<Short> p_samples = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'samples'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__maxspeed

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__maxspeed);
         CPointer<Short> p_maxspeed = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'maxspeed'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__minspeed

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__minspeed);
         CPointer<Short> p_minspeed = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'minspeed'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__relative

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__relative);
         CPointer<Short> p_relative = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'relative'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__aspect

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__aspect);
         CPointer<Short> p_aspect = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'aspect'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__curved

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__curved);
         CPointer<Short> p_curved = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'curved'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__fac

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__fac);
         CPointer<Float> p_fac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__percentx

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__percentx);
         CPointer<Float> p_percentx = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'percentx'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__percenty

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__percenty);
         CPointer<Float> p_percenty = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'percenty'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__filtertype

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__filtertype);
         CPointer<Short> p_filtertype = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'filtertype'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bokeh

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__bokeh);
         CPointer<Byte> p_bokeh = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'bokeh'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gamma

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__gamma);
         CPointer<Byte> p_gamma = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gamma'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__image_in_width

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

        Field Documentation

        Blender Source Code

        Needed for absolute/relative conversions.

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__image_in_width);
         CPointer<Integer> p_image_in_width = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'image_in_width'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__image_in_height

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

        Pointer Arithmetics

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

         NodeBlurData nodeblurdata = ...;
         CPointer<Object> p = nodeblurdata.__dna__addressof(NodeBlurData.__DNA__FIELD__image_in_height);
         CPointer<Integer> p_image_in_height = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'image_in_height'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
    • Constructor Detail

      • NodeBlurData

        public NodeBlurData​(long __address,
                            Block __block,
                            BlockTable __blockTable)
      • NodeBlurData

        protected NodeBlurData​(NodeBlurData that)
    • Method Detail

      • getSizex

        public short getSizex()
                       throws java.io.IOException
        Get method for struct member 'sizex'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizex
      • setSizex

        public void setSizex​(short sizex)
                      throws java.io.IOException
        Set method for struct member 'sizex'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizex
      • getSizey

        public short getSizey()
                       throws java.io.IOException
        Get method for struct member 'sizey'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizey
      • setSizey

        public void setSizey​(short sizey)
                      throws java.io.IOException
        Set method for struct member 'sizey'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizey
      • getSamples

        public short getSamples()
                         throws java.io.IOException
        Get method for struct member 'samples'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__samples
      • setSamples

        public void setSamples​(short samples)
                        throws java.io.IOException
        Set method for struct member 'samples'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__samples
      • getMaxspeed

        public short getMaxspeed()
                          throws java.io.IOException
        Get method for struct member 'maxspeed'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__maxspeed
      • setMaxspeed

        public void setMaxspeed​(short maxspeed)
                         throws java.io.IOException
        Set method for struct member 'maxspeed'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__maxspeed
      • getMinspeed

        public short getMinspeed()
                          throws java.io.IOException
        Get method for struct member 'minspeed'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__minspeed
      • setMinspeed

        public void setMinspeed​(short minspeed)
                         throws java.io.IOException
        Set method for struct member 'minspeed'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__minspeed
      • getRelative

        public short getRelative()
                          throws java.io.IOException
        Get method for struct member 'relative'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__relative
      • setRelative

        public void setRelative​(short relative)
                         throws java.io.IOException
        Set method for struct member 'relative'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__relative
      • getAspect

        public short getAspect()
                        throws java.io.IOException
        Get method for struct member 'aspect'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__aspect
      • setAspect

        public void setAspect​(short aspect)
                       throws java.io.IOException
        Set method for struct member 'aspect'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__aspect
      • getCurved

        public short getCurved()
                        throws java.io.IOException
        Get method for struct member 'curved'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__curved
      • setCurved

        public void setCurved​(short curved)
                       throws java.io.IOException
        Set method for struct member 'curved'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__curved
      • getFac

        public float getFac()
                     throws java.io.IOException
        Get method for struct member 'fac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fac
      • setFac

        public void setFac​(float fac)
                    throws java.io.IOException
        Set method for struct member 'fac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fac
      • getPercentx

        public float getPercentx()
                          throws java.io.IOException
        Get method for struct member 'percentx'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__percentx
      • setPercentx

        public void setPercentx​(float percentx)
                         throws java.io.IOException
        Set method for struct member 'percentx'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__percentx
      • getPercenty

        public float getPercenty()
                          throws java.io.IOException
        Get method for struct member 'percenty'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__percenty
      • setPercenty

        public void setPercenty​(float percenty)
                         throws java.io.IOException
        Set method for struct member 'percenty'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__percenty
      • getFiltertype

        public short getFiltertype()
                            throws java.io.IOException
        Get method for struct member 'filtertype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filtertype
      • setFiltertype

        public void setFiltertype​(short filtertype)
                           throws java.io.IOException
        Set method for struct member 'filtertype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filtertype
      • getBokeh

        public byte getBokeh()
                      throws java.io.IOException
        Get method for struct member 'bokeh'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bokeh
      • setBokeh

        public void setBokeh​(byte bokeh)
                      throws java.io.IOException
        Set method for struct member 'bokeh'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bokeh
      • getGamma

        public byte getGamma()
                      throws java.io.IOException
        Get method for struct member 'gamma'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gamma
      • setGamma

        public void setGamma​(byte gamma)
                      throws java.io.IOException
        Set method for struct member 'gamma'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gamma
      • getImage_in_width

        public int getImage_in_width()
                              throws java.io.IOException
        Get method for struct member 'image_in_width'.

        Field Documentation

        Blender Source Code

        Needed for absolute/relative conversions.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image_in_width
      • setImage_in_width

        public void setImage_in_width​(int image_in_width)
                               throws java.io.IOException
        Set method for struct member 'image_in_width'.

        Field Documentation

        Blender Source Code

        Needed for absolute/relative conversions.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image_in_width
      • getImage_in_height

        public int getImage_in_height()
                               throws java.io.IOException
        Get method for struct member 'image_in_height'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image_in_height
      • setImage_in_height

        public void setImage_in_height​(int image_in_height)
                                throws java.io.IOException
        Set method for struct member 'image_in_height'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image_in_height
      • __io__addressof

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