Class Lattice
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.Lattice
-
public class Lattice extends CFacade
Generated facet for DNA struct type 'Lattice'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__actbp
Field descriptor (offset) for struct member 'actbp'.static long[]
__DNA__FIELD__adt
Field descriptor (offset) for struct member 'adt'.static long[]
__DNA__FIELD__batch_cache
Field descriptor (offset) for struct member 'batch_cache'.static long[]
__DNA__FIELD__def
Field descriptor (offset) for struct member 'def'.static long[]
__DNA__FIELD__du
Field descriptor (offset) for struct member 'du'.static long[]
__DNA__FIELD__dv
Field descriptor (offset) for struct member 'dv'.static long[]
__DNA__FIELD__dvert
Field descriptor (offset) for struct member 'dvert'.static long[]
__DNA__FIELD__dw
Field descriptor (offset) for struct member 'dw'.static long[]
__DNA__FIELD__editlatt
Field descriptor (offset) for struct member 'editlatt'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__fu
Field descriptor (offset) for struct member 'fu'.static long[]
__DNA__FIELD__fv
Field descriptor (offset) for struct member 'fv'.static long[]
__DNA__FIELD__fw
Field descriptor (offset) for struct member 'fw'.static long[]
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.static long[]
__DNA__FIELD__ipo
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__key
Field descriptor (offset) for struct member 'key'.static long[]
__DNA__FIELD__opntsu
Field descriptor (offset) for struct member 'opntsu'.static long[]
__DNA__FIELD__opntsv
Field descriptor (offset) for struct member 'opntsv'.static long[]
__DNA__FIELD__opntsw
Field descriptor (offset) for struct member 'opntsw'.static long[]
__DNA__FIELD__pntsu
Field descriptor (offset) for struct member 'pntsu'.static long[]
__DNA__FIELD__pntsv
Field descriptor (offset) for struct member 'pntsv'.static long[]
__DNA__FIELD__pntsw
Field descriptor (offset) for struct member 'pntsw'.static long[]
__DNA__FIELD__typeu
Field descriptor (offset) for struct member 'typeu'.static long[]
__DNA__FIELD__typev
Field descriptor (offset) for struct member 'typev'.static long[]
__DNA__FIELD__typew
Field descriptor (offset) for struct member 'typew'.static long[]
__DNA__FIELD__vertex_group_active_index
Field descriptor (offset) for struct member 'vertex_group_active_index'.static long[]
__DNA__FIELD__vertex_group_names
Field descriptor (offset) for struct member 'vertex_group_names'.static long[]
__DNA__FIELD__vgroup
Field descriptor (offset) for struct member 'vgroup'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct Lattice.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description Lattice(long __address, Block __block, BlockTable __blockTable)
protected
Lattice(Lattice that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<Lattice>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad0()
Get method for struct member '_pad0'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.int
getActbp()
Get method for struct member 'actbp'.CPointer<AnimData>
getAdt()
Get method for struct member 'adt'.CPointer<java.lang.Object>
getBatch_cache()
Get method for struct member 'batch_cache'.CPointer<BPoint>
getDef()
Get method for struct member 'def'.float
getDu()
Get method for struct member 'du'.float
getDv()
Get method for struct member 'dv'.CPointer<MDeformVert>
getDvert()
Get method for struct member 'dvert'.float
getDw()
Get method for struct member 'dw'.CPointer<java.lang.Object>
getEditlatt()
Get method for struct member 'editlatt'.short
getFlag()
Get method for struct member 'flag'.float
getFu()
Get method for struct member 'fu'.float
getFv()
Get method for struct member 'fv'.float
getFw()
Get method for struct member 'fw'.ID
getId()
Get method for struct member 'id'.CPointer<Ipo>
getIpo()
Deprecated.DeprecatedCPointer<Key>
getKey()
Get method for struct member 'key'.short
getOpntsu()
Get method for struct member 'opntsu'.short
getOpntsv()
Get method for struct member 'opntsv'.short
getOpntsw()
Get method for struct member 'opntsw'.short
getPntsu()
Get method for struct member 'pntsu'.short
getPntsv()
Get method for struct member 'pntsv'.short
getPntsw()
Get method for struct member 'pntsw'.byte
getTypeu()
Get method for struct member 'typeu'.byte
getTypev()
Get method for struct member 'typev'.byte
getTypew()
Get method for struct member 'typew'.int
getVertex_group_active_index()
Get method for struct member 'vertex_group_active_index'.ListBase
getVertex_group_names()
Get method for struct member 'vertex_group_names'.CArrayFacade<java.lang.Byte>
getVgroup()
Get method for struct member 'vgroup'.void
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setActbp(int actbp)
Set method for struct member 'actbp'.void
setAdt(CPointer<AnimData> adt)
Set method for struct member 'adt'.void
setBatch_cache(CPointer<java.lang.Object> batch_cache)
Set method for struct member 'batch_cache'.void
setDef(CPointer<BPoint> def)
Set method for struct member 'def'.void
setDu(float du)
Set method for struct member 'du'.void
setDv(float dv)
Set method for struct member 'dv'.void
setDvert(CPointer<MDeformVert> dvert)
Set method for struct member 'dvert'.void
setDw(float dw)
Set method for struct member 'dw'.void
setEditlatt(CPointer<java.lang.Object> editlatt)
Set method for struct member 'editlatt'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setFu(float fu)
Set method for struct member 'fu'.void
setFv(float fv)
Set method for struct member 'fv'.void
setFw(float fw)
Set method for struct member 'fw'.void
setId(ID id)
Set method for struct member 'id'.void
setIpo(CPointer<Ipo> ipo)
Deprecated.Deprecatedvoid
setKey(CPointer<Key> key)
Set method for struct member 'key'.void
setOpntsu(short opntsu)
Set method for struct member 'opntsu'.void
setOpntsv(short opntsv)
Set method for struct member 'opntsv'.void
setOpntsw(short opntsw)
Set method for struct member 'opntsw'.void
setPntsu(short pntsu)
Set method for struct member 'pntsu'.void
setPntsv(short pntsv)
Set method for struct member 'pntsv'.void
setPntsw(short pntsw)
Set method for struct member 'pntsw'.void
setTypeu(byte typeu)
Set method for struct member 'typeu'.void
setTypev(byte typev)
Set method for struct member 'typev'.void
setTypew(byte typew)
Set method for struct member 'typew'.void
setVertex_group_active_index(int vertex_group_active_index)
Set method for struct member 'vertex_group_active_index'.void
setVertex_group_names(ListBase vertex_group_names)
Set method for struct member 'vertex_group_names'.void
setVgroup(CArrayFacade<java.lang.Byte> vgroup)
Set method for struct member 'vgroup'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof, equals, hashCode
-
-
-
-
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.DeprecatedPointer 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
-
getAdt
public CPointer<AnimData> getAdt() throws java.io.IOException
Get method for struct member 'adt'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__adt
-
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.DeprecatedGet 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.DeprecatedSet 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
-
getDvert
public CPointer<MDeformVert> getDvert() throws java.io.IOException
Get method for struct member 'dvert'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dvert
-
setDvert
public void setDvert(CPointer<MDeformVert> dvert) throws java.io.IOException
Set method for struct member 'dvert'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dvert
-
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
-
-