Class NodeConvertColorSpace


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeConvertColorSpace nodeconvertcolorspace = ...;
         CPointer<Object> p = nodeconvertcolorspace.__dna__addressof(NodeConvertColorSpace.__DNA__FIELD__from_color_space);
         CPointer<CArrayFacade<Byte>> p_from_color_space = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'from_color_space'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__to_color_space

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

        Pointer Arithmetics

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

         NodeConvertColorSpace nodeconvertcolorspace = ...;
         CPointer<Object> p = nodeconvertcolorspace.__dna__addressof(NodeConvertColorSpace.__DNA__FIELD__to_color_space);
         CPointer<CArrayFacade<Byte>> p_to_color_space = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'to_color_space'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
    • Constructor Detail

      • NodeConvertColorSpace

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

      • getFrom_color_space

        public CArrayFacade<java.lang.Byte> getFrom_color_space()
                                                         throws java.io.IOException
        Get method for struct member 'from_color_space'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_color_space
      • setFrom_color_space

        public void setFrom_color_space​(CArrayFacade<java.lang.Byte> from_color_space)
                                 throws java.io.IOException
        Set method for struct member 'from_color_space'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__from_color_space
      • getTo_color_space

        public CArrayFacade<java.lang.Byte> getTo_color_space()
                                                       throws java.io.IOException
        Get method for struct member 'to_color_space'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_color_space
      • setTo_color_space

        public void setTo_color_space​(CArrayFacade<java.lang.Byte> to_color_space)
                               throws java.io.IOException
        Set method for struct member 'to_color_space'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__to_color_space