Class NodeColorCorrection


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__master);
         CPointer<ColorCorrectionData> p_master = p.cast(new Class[]{ColorCorrectionData.class});
         

        Metadata

        • Field: 'master'
        • Signature: 'ColorCorrectionData'
        • Actual Size (32bit/64bit): 24/24
      • __DNA__FIELD__shadows

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__shadows);
         CPointer<ColorCorrectionData> p_shadows = p.cast(new Class[]{ColorCorrectionData.class});
         

        Metadata

        • Field: 'shadows'
        • Signature: 'ColorCorrectionData'
        • Actual Size (32bit/64bit): 24/24
      • __DNA__FIELD__midtones

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__midtones);
         CPointer<ColorCorrectionData> p_midtones = p.cast(new Class[]{ColorCorrectionData.class});
         

        Metadata

        • Field: 'midtones'
        • Signature: 'ColorCorrectionData'
        • Actual Size (32bit/64bit): 24/24
      • __DNA__FIELD__highlights

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__highlights);
         CPointer<ColorCorrectionData> p_highlights = p.cast(new Class[]{ColorCorrectionData.class});
         

        Metadata

        • Field: 'highlights'
        • Signature: 'ColorCorrectionData'
        • Actual Size (32bit/64bit): 24/24
      • __DNA__FIELD__startmidtones

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__startmidtones);
         CPointer<Float> p_startmidtones = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'startmidtones'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__endmidtones

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

        Pointer Arithmetics

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

         NodeColorCorrection nodecolorcorrection = ...;
         CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__endmidtones);
         CPointer<Float> p_endmidtones = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • NodeColorCorrection

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

      • getStartmidtones

        public float getStartmidtones()
                               throws java.io.IOException
        Get method for struct member 'startmidtones'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__startmidtones
      • setStartmidtones

        public void setStartmidtones​(float startmidtones)
                              throws java.io.IOException
        Set method for struct member 'startmidtones'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__startmidtones
      • getEndmidtones

        public float getEndmidtones()
                             throws java.io.IOException
        Get method for struct member 'endmidtones'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__endmidtones
      • setEndmidtones

        public void setEndmidtones​(float endmidtones)
                            throws java.io.IOException
        Set method for struct member 'endmidtones'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__endmidtones