Class NodeAntiAliasingData


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeAntiAliasingData nodeantialiasingdata = ...;
         CPointer<Object> p = nodeantialiasingdata.__dna__addressof(NodeAntiAliasingData.__DNA__FIELD__threshold);
         CPointer<Float> p_threshold = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'threshold'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__contrast_limit

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

        Pointer Arithmetics

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

         NodeAntiAliasingData nodeantialiasingdata = ...;
         CPointer<Object> p = nodeantialiasingdata.__dna__addressof(NodeAntiAliasingData.__DNA__FIELD__contrast_limit);
         CPointer<Float> p_contrast_limit = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'contrast_limit'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__corner_rounding

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

        Pointer Arithmetics

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

         NodeAntiAliasingData nodeantialiasingdata = ...;
         CPointer<Object> p = nodeantialiasingdata.__dna__addressof(NodeAntiAliasingData.__DNA__FIELD__corner_rounding);
         CPointer<Float> p_corner_rounding = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • NodeAntiAliasingData

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

      • getThreshold

        public float getThreshold()
                           throws java.io.IOException
        Get method for struct member 'threshold'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__threshold
      • setThreshold

        public void setThreshold​(float threshold)
                          throws java.io.IOException
        Set method for struct member 'threshold'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__threshold
      • getContrast_limit

        public float getContrast_limit()
                                throws java.io.IOException
        Get method for struct member 'contrast_limit'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__contrast_limit
      • setContrast_limit

        public void setContrast_limit​(float contrast_limit)
                               throws java.io.IOException
        Set method for struct member 'contrast_limit'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__contrast_limit
      • getCorner_rounding

        public float getCorner_rounding()
                                 throws java.io.IOException
        Get method for struct member 'corner_rounding'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__corner_rounding
      • setCorner_rounding

        public void setCorner_rounding​(float corner_rounding)
                                throws java.io.IOException
        Set method for struct member 'corner_rounding'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__corner_rounding