Class Lattice


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__id);
         CPointer<ID> p_id = p.cast(new Class[]{ID.class});
         

        Metadata

        • Field: 'id'
        • Signature: 'ID'
        • Actual Size (32bit/64bit): 152/192
      • __DNA__FIELD__adt

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__adt);
         CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
         

        Metadata

        • Field: 'adt'
        • Signature: 'AnimData*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__pntsu

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__pntsu);
         CPointer<Short> p_pntsu = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'pntsu'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__pntsv

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__pntsv);
         CPointer<Short> p_pntsv = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'pntsv'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__pntsw

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__pntsw);
         CPointer<Short> p_pntsw = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'pntsw'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__flag

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__flag);
         CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__opntsu

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__opntsu);
         CPointer<Short> p_opntsu = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'opntsu'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__opntsv

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__opntsv);
         CPointer<Short> p_opntsv = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'opntsv'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__opntsw

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__opntsw);
         CPointer<Short> p_opntsw = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'opntsw'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad2

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD___pad2);
         CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad2'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
      • __DNA__FIELD__typeu

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__typeu);
         CPointer<Byte> p_typeu = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'typeu'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__typev

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__typev);
         CPointer<Byte> p_typev = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'typev'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__typew

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__typew);
         CPointer<Byte> p_typew = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'typew'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__actbp

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

        Field Documentation

        Blender Source Code

        Active element index, unset with LT_ACTBP_NONE.

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__actbp);
         CPointer<Integer> p_actbp = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'actbp'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fu

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__fu);
         CPointer<Float> p_fu = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fu'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fv

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__fv);
         CPointer<Float> p_fv = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fv'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fw

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__fw);
         CPointer<Float> p_fw = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fw'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__du

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__du);
         CPointer<Float> p_du = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'du'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dv

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__dv);
         CPointer<Float> p_dv = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dv'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dw

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__dw);
         CPointer<Float> p_dw = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dw'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__def

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__def);
         CPointer<CPointer<BPoint>> p_def = p.cast(new Class[]{CPointer.class, BPoint.class});
         

        Metadata

        • Field: 'def'
        • Signature: 'BPoint*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__ipo

        public static final long[] __DNA__FIELD__ipo
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__ipo);
         CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
         

        Metadata

        • Field: 'ipo'
        • Signature: 'Ipo*'
        • Actual Size (32bit/64bit): 4/8
        Field descriptor (offset) for struct member 'ipo'.

        Field Documentation

        Blender Source Code

        Old animation system, deprecated for 2.5.

      • __DNA__FIELD__key

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__key);
         CPointer<CPointer<Key>> p_key = p.cast(new Class[]{CPointer.class, Key.class});
         

        Metadata

        • Field: 'key'
        • Signature: 'Key*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__dvert

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__dvert);
         CPointer<CPointer<MDeformVert>> p_dvert = p.cast(new Class[]{CPointer.class, MDeformVert.class});
         

        Metadata

        • Field: 'dvert'
        • Signature: 'MDeformVert*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__vgroup

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

        Field Documentation

        Blender Source Code

        Multiply the influence, MAX_VGROUP_NAME.

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__vgroup);
         CPointer<CArrayFacade<Byte>> p_vgroup = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        List of bDeformGroup names and flag only.

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__vertex_group_names);
         CPointer<ListBase> p_vertex_group_names = p.cast(new Class[]{ListBase.class});
         

        Metadata

        • Field: 'vertex_group_names'
        • Signature: 'ListBase'
        • Actual Size (32bit/64bit): 8/16
      • __DNA__FIELD__vertex_group_active_index

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__vertex_group_active_index);
         CPointer<Integer> p_vertex_group_active_index = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'vertex_group_active_index'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad0

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD___pad0);
         CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad0'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__editlatt

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__editlatt);
         CPointer<CPointer<Object>> p_editlatt = p.cast(new Class[]{CPointer.class, Object.class});
         

        Metadata

        • Field: 'editlatt'
        • Signature: 'EditLatt*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__batch_cache

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

        Pointer Arithmetics

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

         Lattice lattice = ...;
         CPointer<Object> p = lattice.__dna__addressof(Lattice.__DNA__FIELD__batch_cache);
         CPointer<CPointer<Object>> p_batch_cache = p.cast(new Class[]{CPointer.class, Object.class});
         

        Metadata

        • Field: 'batch_cache'
        • Signature: 'void*'
        • Actual Size (32bit/64bit): 4/8
    • Constructor Detail

      • Lattice

        public Lattice​(long __address,
                       Block __block,
                       BlockTable __blockTable)
      • Lattice

        protected Lattice​(Lattice that)
    • Method Detail

      • getId

        public ID getId()
                 throws java.io.IOException
        Get method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • setId

        public void setId​(ID id)
                   throws java.io.IOException
        Set method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • setAdt

        public void setAdt​(CPointer<AnimData> adt)
                    throws java.io.IOException
        Set method for struct member 'adt'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__adt
      • getPntsu

        public short getPntsu()
                       throws java.io.IOException
        Get method for struct member 'pntsu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsu
      • setPntsu

        public void setPntsu​(short pntsu)
                      throws java.io.IOException
        Set method for struct member 'pntsu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsu
      • getPntsv

        public short getPntsv()
                       throws java.io.IOException
        Get method for struct member 'pntsv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsv
      • setPntsv

        public void setPntsv​(short pntsv)
                      throws java.io.IOException
        Set method for struct member 'pntsv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsv
      • getPntsw

        public short getPntsw()
                       throws java.io.IOException
        Get method for struct member 'pntsw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsw
      • setPntsw

        public void setPntsw​(short pntsw)
                      throws java.io.IOException
        Set method for struct member 'pntsw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pntsw
      • getFlag

        public short getFlag()
                      throws java.io.IOException
        Get method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • setFlag

        public void setFlag​(short flag)
                     throws java.io.IOException
        Set method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • getOpntsu

        public short getOpntsu()
                        throws java.io.IOException
        Get method for struct member 'opntsu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsu
      • setOpntsu

        public void setOpntsu​(short opntsu)
                       throws java.io.IOException
        Set method for struct member 'opntsu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsu
      • getOpntsv

        public short getOpntsv()
                        throws java.io.IOException
        Get method for struct member 'opntsv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsv
      • setOpntsv

        public void setOpntsv​(short opntsv)
                       throws java.io.IOException
        Set method for struct member 'opntsv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsv
      • getOpntsw

        public short getOpntsw()
                        throws java.io.IOException
        Get method for struct member 'opntsw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsw
      • setOpntsw

        public void setOpntsw​(short opntsw)
                       throws java.io.IOException
        Set method for struct member 'opntsw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__opntsw
      • get_pad2

        public CArrayFacade<java.lang.Byte> get_pad2()
                                              throws java.io.IOException
        Get method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • set_pad2

        public void set_pad2​(CArrayFacade<java.lang.Byte> _pad2)
                      throws java.io.IOException
        Set method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • getTypeu

        public byte getTypeu()
                      throws java.io.IOException
        Get method for struct member 'typeu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typeu
      • setTypeu

        public void setTypeu​(byte typeu)
                      throws java.io.IOException
        Set method for struct member 'typeu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typeu
      • getTypev

        public byte getTypev()
                      throws java.io.IOException
        Get method for struct member 'typev'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typev
      • setTypev

        public void setTypev​(byte typev)
                      throws java.io.IOException
        Set method for struct member 'typev'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typev
      • getTypew

        public byte getTypew()
                      throws java.io.IOException
        Get method for struct member 'typew'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typew
      • setTypew

        public void setTypew​(byte typew)
                      throws java.io.IOException
        Set method for struct member 'typew'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__typew
      • getActbp

        public int getActbp()
                     throws java.io.IOException
        Get method for struct member 'actbp'.

        Field Documentation

        Blender Source Code

        Active element index, unset with LT_ACTBP_NONE.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actbp
      • setActbp

        public void setActbp​(int actbp)
                      throws java.io.IOException
        Set method for struct member 'actbp'.

        Field Documentation

        Blender Source Code

        Active element index, unset with LT_ACTBP_NONE.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actbp
      • getFu

        public float getFu()
                    throws java.io.IOException
        Get method for struct member 'fu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fu
      • setFu

        public void setFu​(float fu)
                   throws java.io.IOException
        Set method for struct member 'fu'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fu
      • getFv

        public float getFv()
                    throws java.io.IOException
        Get method for struct member 'fv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fv
      • setFv

        public void setFv​(float fv)
                   throws java.io.IOException
        Set method for struct member 'fv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fv
      • getFw

        public float getFw()
                    throws java.io.IOException
        Get method for struct member 'fw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fw
      • setFw

        public void setFw​(float fw)
                   throws java.io.IOException
        Set method for struct member 'fw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fw
      • getDu

        public float getDu()
                    throws java.io.IOException
        Get method for struct member 'du'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__du
      • setDu

        public void setDu​(float du)
                   throws java.io.IOException
        Set method for struct member 'du'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__du
      • getDv

        public float getDv()
                    throws java.io.IOException
        Get method for struct member 'dv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dv
      • setDv

        public void setDv​(float dv)
                   throws java.io.IOException
        Set method for struct member 'dv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dv
      • getDw

        public float getDw()
                    throws java.io.IOException
        Get method for struct member 'dw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dw
      • setDw

        public void setDw​(float dw)
                   throws java.io.IOException
        Set method for struct member 'dw'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dw
      • getDef

        public CPointer<BPoint> getDef()
                                throws java.io.IOException
        Get method for struct member 'def'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__def
      • setDef

        public void setDef​(CPointer<BPoint> def)
                    throws java.io.IOException
        Set method for struct member 'def'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__def
      • getIpo

        public CPointer<Ipo> getIpo()
                             throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'ipo'.

        Field Documentation

        Blender Source Code

        Old animation system, deprecated for 2.5.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ipo
      • setIpo

        public void setIpo​(CPointer<Ipo> ipo)
                    throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'ipo'.

        Field Documentation

        Blender Source Code

        Old animation system, deprecated for 2.5.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ipo
      • getKey

        public CPointer<Key> getKey()
                             throws java.io.IOException
        Get method for struct member 'key'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__key
      • setKey

        public void setKey​(CPointer<Key> key)
                    throws java.io.IOException
        Set method for struct member 'key'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__key
      • getVgroup

        public CArrayFacade<java.lang.Byte> getVgroup()
                                               throws java.io.IOException
        Get method for struct member 'vgroup'.

        Field Documentation

        Blender Source Code

        Multiply the influence, MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vgroup
      • setVgroup

        public void setVgroup​(CArrayFacade<java.lang.Byte> vgroup)
                       throws java.io.IOException
        Set method for struct member 'vgroup'.

        Field Documentation

        Blender Source Code

        Multiply the influence, MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vgroup
      • getVertex_group_names

        public ListBase getVertex_group_names()
                                       throws java.io.IOException
        Get method for struct member 'vertex_group_names'.

        Field Documentation

        Blender Source Code

        List of bDeformGroup names and flag only.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_group_names
      • setVertex_group_names

        public void setVertex_group_names​(ListBase vertex_group_names)
                                   throws java.io.IOException
        Set method for struct member 'vertex_group_names'.

        Field Documentation

        Blender Source Code

        List of bDeformGroup names and flag only.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_group_names
      • getVertex_group_active_index

        public int getVertex_group_active_index()
                                         throws java.io.IOException
        Get method for struct member 'vertex_group_active_index'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_group_active_index
      • setVertex_group_active_index

        public void setVertex_group_active_index​(int vertex_group_active_index)
                                          throws java.io.IOException
        Set method for struct member 'vertex_group_active_index'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_group_active_index
      • get_pad0

        public CArrayFacade<java.lang.Byte> get_pad0()
                                              throws java.io.IOException
        Get method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • set_pad0

        public void set_pad0​(CArrayFacade<java.lang.Byte> _pad0)
                      throws java.io.IOException
        Set method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • getEditlatt

        public CPointer<java.lang.Object> getEditlatt()
                                               throws java.io.IOException
        Get method for struct member 'editlatt'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__editlatt
      • setEditlatt

        public void setEditlatt​(CPointer<java.lang.Object> editlatt)
                         throws java.io.IOException
        Set method for struct member 'editlatt'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__editlatt
      • getBatch_cache

        public CPointer<java.lang.Object> getBatch_cache()
                                                  throws java.io.IOException
        Get method for struct member 'batch_cache'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__batch_cache
      • setBatch_cache

        public void setBatch_cache​(CPointer<java.lang.Object> batch_cache)
                            throws java.io.IOException
        Set method for struct member 'batch_cache'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__batch_cache
      • __io__addressof

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