Class NodeColorspill


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__limchan);
         CPointer<Short> p_limchan = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'limchan'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__unspill

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__unspill);
         CPointer<Short> p_unspill = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'unspill'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__limscale

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__limscale);
         CPointer<Float> p_limscale = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'limscale'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__uspillr

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillr);
         CPointer<Float> p_uspillr = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'uspillr'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__uspillg

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillg);
         CPointer<Float> p_uspillg = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'uspillg'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__uspillb

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

        Pointer Arithmetics

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

         NodeColorspill nodecolorspill = ...;
         CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillb);
         CPointer<Float> p_uspillb = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • NodeColorspill

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

      • getLimchan

        public short getLimchan()
                         throws java.io.IOException
        Get method for struct member 'limchan'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__limchan
      • setLimchan

        public void setLimchan​(short limchan)
                        throws java.io.IOException
        Set method for struct member 'limchan'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__limchan
      • getUnspill

        public short getUnspill()
                         throws java.io.IOException
        Get method for struct member 'unspill'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__unspill
      • setUnspill

        public void setUnspill​(short unspill)
                        throws java.io.IOException
        Set method for struct member 'unspill'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__unspill
      • getLimscale

        public float getLimscale()
                          throws java.io.IOException
        Get method for struct member 'limscale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__limscale
      • setLimscale

        public void setLimscale​(float limscale)
                         throws java.io.IOException
        Set method for struct member 'limscale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__limscale
      • getUspillr

        public float getUspillr()
                         throws java.io.IOException
        Get method for struct member 'uspillr'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillr
      • setUspillr

        public void setUspillr​(float uspillr)
                        throws java.io.IOException
        Set method for struct member 'uspillr'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillr
      • getUspillg

        public float getUspillg()
                         throws java.io.IOException
        Get method for struct member 'uspillg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillg
      • setUspillg

        public void setUspillg​(float uspillg)
                        throws java.io.IOException
        Set method for struct member 'uspillg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillg
      • getUspillb

        public float getUspillb()
                         throws java.io.IOException
        Get method for struct member 'uspillb'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillb
      • setUspillb

        public void setUspillb​(float uspillb)
                        throws java.io.IOException
        Set method for struct member 'uspillb'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uspillb
      • __io__addressof

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