Class NodeKeyingData


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__screen_balance);
         CPointer<Float> p_screen_balance = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'screen_balance'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__despill_factor

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__despill_factor);
         CPointer<Float> p_despill_factor = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'despill_factor'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__despill_balance

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__despill_balance);
         CPointer<Float> p_despill_balance = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'despill_balance'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__edge_kernel_radius

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__edge_kernel_radius);
         CPointer<Integer> p_edge_kernel_radius = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'edge_kernel_radius'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__edge_kernel_tolerance

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__edge_kernel_tolerance);
         CPointer<Float> p_edge_kernel_tolerance = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'edge_kernel_tolerance'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clip_black

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__clip_black);
         CPointer<Float> p_clip_black = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clip_black'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clip_white

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__clip_white);
         CPointer<Float> p_clip_white = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clip_white'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dilate_distance

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__dilate_distance);
         CPointer<Integer> p_dilate_distance = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'dilate_distance'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__feather_distance

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__feather_distance);
         CPointer<Integer> p_feather_distance = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'feather_distance'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__feather_falloff

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__feather_falloff);
         CPointer<Integer> p_feather_falloff = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'feather_falloff'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__blur_pre

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__blur_pre);
         CPointer<Integer> p_blur_pre = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'blur_pre'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__blur_post

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

        Pointer Arithmetics

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

         NodeKeyingData nodekeyingdata = ...;
         CPointer<Object> p = nodekeyingdata.__dna__addressof(NodeKeyingData.__DNA__FIELD__blur_post);
         CPointer<Integer> p_blur_post = p.cast(new Class[]{Integer.class});
         

        Metadata

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

      • NodeKeyingData

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

      • getScreen_balance

        public float getScreen_balance()
                                throws java.io.IOException
        Get method for struct member 'screen_balance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__screen_balance
      • setScreen_balance

        public void setScreen_balance​(float screen_balance)
                               throws java.io.IOException
        Set method for struct member 'screen_balance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__screen_balance
      • getDespill_factor

        public float getDespill_factor()
                                throws java.io.IOException
        Get method for struct member 'despill_factor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__despill_factor
      • setDespill_factor

        public void setDespill_factor​(float despill_factor)
                               throws java.io.IOException
        Set method for struct member 'despill_factor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__despill_factor
      • getDespill_balance

        public float getDespill_balance()
                                 throws java.io.IOException
        Get method for struct member 'despill_balance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__despill_balance
      • setDespill_balance

        public void setDespill_balance​(float despill_balance)
                                throws java.io.IOException
        Set method for struct member 'despill_balance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__despill_balance
      • getEdge_kernel_radius

        public int getEdge_kernel_radius()
                                  throws java.io.IOException
        Get method for struct member 'edge_kernel_radius'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__edge_kernel_radius
      • setEdge_kernel_radius

        public void setEdge_kernel_radius​(int edge_kernel_radius)
                                   throws java.io.IOException
        Set method for struct member 'edge_kernel_radius'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__edge_kernel_radius
      • getEdge_kernel_tolerance

        public float getEdge_kernel_tolerance()
                                       throws java.io.IOException
        Get method for struct member 'edge_kernel_tolerance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__edge_kernel_tolerance
      • setEdge_kernel_tolerance

        public void setEdge_kernel_tolerance​(float edge_kernel_tolerance)
                                      throws java.io.IOException
        Set method for struct member 'edge_kernel_tolerance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__edge_kernel_tolerance
      • getClip_black

        public float getClip_black()
                            throws java.io.IOException
        Get method for struct member 'clip_black'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clip_black
      • setClip_black

        public void setClip_black​(float clip_black)
                           throws java.io.IOException
        Set method for struct member 'clip_black'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clip_black
      • getClip_white

        public float getClip_white()
                            throws java.io.IOException
        Get method for struct member 'clip_white'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clip_white
      • setClip_white

        public void setClip_white​(float clip_white)
                           throws java.io.IOException
        Set method for struct member 'clip_white'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clip_white
      • getDilate_distance

        public int getDilate_distance()
                               throws java.io.IOException
        Get method for struct member 'dilate_distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dilate_distance
      • setDilate_distance

        public void setDilate_distance​(int dilate_distance)
                                throws java.io.IOException
        Set method for struct member 'dilate_distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dilate_distance
      • getFeather_distance

        public int getFeather_distance()
                                throws java.io.IOException
        Get method for struct member 'feather_distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__feather_distance
      • setFeather_distance

        public void setFeather_distance​(int feather_distance)
                                 throws java.io.IOException
        Set method for struct member 'feather_distance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__feather_distance
      • getFeather_falloff

        public int getFeather_falloff()
                               throws java.io.IOException
        Get method for struct member 'feather_falloff'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__feather_falloff
      • setFeather_falloff

        public void setFeather_falloff​(int feather_falloff)
                                throws java.io.IOException
        Set method for struct member 'feather_falloff'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__feather_falloff
      • getBlur_pre

        public int getBlur_pre()
                        throws java.io.IOException
        Get method for struct member 'blur_pre'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blur_pre
      • setBlur_pre

        public void setBlur_pre​(int blur_pre)
                         throws java.io.IOException
        Set method for struct member 'blur_pre'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blur_pre
      • getBlur_post

        public int getBlur_post()
                         throws java.io.IOException
        Get method for struct member 'blur_post'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blur_post
      • setBlur_post

        public void setBlur_post​(int blur_post)
                          throws java.io.IOException
        Set method for struct member 'blur_post'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blur_post
      • __io__addressof

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