Class LineStyleGeometryModifier_GuidingLines


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         LineStyleGeometryModifier_GuidingLines linestylegeometrymodifier_guidinglines = ...;
         CPointer<Object> p = linestylegeometrymodifier_guidinglines.__dna__addressof(LineStyleGeometryModifier_GuidingLines.__DNA__FIELD__modifier);
         CPointer<LineStyleModifier> p_modifier = p.cast(new Class[]{LineStyleModifier.class});
         

        Metadata

        • Field: 'modifier'
        • Signature: 'LineStyleModifier'
        • Actual Size (32bit/64bit): 88/96
      • __DNA__FIELD__offset

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

        Field Documentation

        Blender Python API

        Displacement that is applied to the main direction line along its normal

        Pointer Arithmetics

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

         LineStyleGeometryModifier_GuidingLines linestylegeometrymodifier_guidinglines = ...;
         CPointer<Object> p = linestylegeometrymodifier_guidinglines.__dna__addressof(LineStyleGeometryModifier_GuidingLines.__DNA__FIELD__offset);
         CPointer<Float> p_offset = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'offset'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad

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

        Pointer Arithmetics

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

         LineStyleGeometryModifier_GuidingLines linestylegeometrymodifier_guidinglines = ...;
         CPointer<Object> p = linestylegeometrymodifier_guidinglines.__dna__addressof(LineStyleGeometryModifier_GuidingLines.__DNA__FIELD___pad);
         CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

      • LineStyleGeometryModifier_GuidingLines

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

      • setModifier

        public void setModifier​(LineStyleModifier modifier)
                         throws java.io.IOException
        Set method for struct member 'modifier'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__modifier
      • getOffset

        public float getOffset()
                        throws java.io.IOException
        Get method for struct member 'offset'.

        Field Documentation

        Blender Python API

        Displacement that is applied to the main direction line along its normal
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__offset
      • setOffset

        public void setOffset​(float offset)
                       throws java.io.IOException
        Set method for struct member 'offset'.

        Field Documentation

        Blender Python API

        Displacement that is applied to the main direction line along its normal
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__offset
      • get_pad

        public CArrayFacade<java.lang.Byte> get_pad()
                                             throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

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