Class SoftBody
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.SoftBody
-
public class SoftBody extends CFacade
Generated facet for DNA struct type 'SoftBody'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__aeroedge
Field descriptor (offset) for struct member 'aeroedge'.static long[]
__DNA__FIELD__balldamp
Field descriptor (offset) for struct member 'balldamp'.static long[]
__DNA__FIELD__ballstiff
Field descriptor (offset) for struct member 'ballstiff'.static long[]
__DNA__FIELD__bpoint
Field descriptor (offset) for struct member 'bpoint'.static long[]
__DNA__FIELD__bspring
Field descriptor (offset) for struct member 'bspring'.static long[]
__DNA__FIELD__choke
Field descriptor (offset) for struct member 'choke'.static long[]
__DNA__FIELD__colball
Field descriptor (offset) for struct member 'colball'.static long[]
__DNA__FIELD__collision_group
Field descriptor (offset) for struct member 'collision_group'.static long[]
__DNA__FIELD__defgoal
Field descriptor (offset) for struct member 'defgoal'.static long[]
__DNA__FIELD__effector_weights
Field descriptor (offset) for struct member 'effector_weights'.static long[]
__DNA__FIELD__efra
Field descriptor (offset) for struct member 'efra'.static long[]
__DNA__FIELD__fuzzyness
Field descriptor (offset) for struct member 'fuzzyness'.static long[]
__DNA__FIELD__goalfrict
Field descriptor (offset) for struct member 'goalfrict'.static long[]
__DNA__FIELD__goalspring
Field descriptor (offset) for struct member 'goalspring'.static long[]
__DNA__FIELD__grav
Field descriptor (offset) for struct member 'grav'.static long[]
__DNA__FIELD__infrict
Field descriptor (offset) for struct member 'infrict'.static long[]
__DNA__FIELD__inpush
Field descriptor (offset) for struct member 'inpush'.static long[]
__DNA__FIELD__inspring
Field descriptor (offset) for struct member 'inspring'.static long[]
__DNA__FIELD__interval
Field descriptor (offset) for struct member 'interval'.static long[]
__DNA__FIELD__keys
Field descriptor (offset) for struct member 'keys'.static long[]
__DNA__FIELD__last_frame
Field descriptor (offset) for struct member 'last_frame'.static long[]
__DNA__FIELD__lcom
Field descriptor (offset) for struct member 'lcom'.static long[]
__DNA__FIELD__local
Field descriptor (offset) for struct member 'local'.static long[]
__DNA__FIELD__lrot
Field descriptor (offset) for struct member 'lrot'.static long[]
__DNA__FIELD__lscale
Field descriptor (offset) for struct member 'lscale'.static long[]
__DNA__FIELD__maxgoal
Field descriptor (offset) for struct member 'maxgoal'.static long[]
__DNA__FIELD__maxloops
Field descriptor (offset) for struct member 'maxloops'.static long[]
__DNA__FIELD__mediafrict
Field descriptor (offset) for struct member 'mediafrict'.static long[]
__DNA__FIELD__mingoal
Field descriptor (offset) for struct member 'mingoal'.static long[]
__DNA__FIELD__minloops
Field descriptor (offset) for struct member 'minloops'.static long[]
__DNA__FIELD__msg_lock
Field descriptor (offset) for struct member 'msg_lock'.static long[]
__DNA__FIELD__msg_value
Field descriptor (offset) for struct member 'msg_value'.static long[]
__DNA__FIELD__namedVG_Mass
Field descriptor (offset) for struct member 'namedVG_Mass'.static long[]
__DNA__FIELD__namedVG_Softgoal
Field descriptor (offset) for struct member 'namedVG_Softgoal'.static long[]
__DNA__FIELD__namedVG_Spring_K
Field descriptor (offset) for struct member 'namedVG_Spring_K'.static long[]
__DNA__FIELD__nodemass
Field descriptor (offset) for struct member 'nodemass'.static long[]
__DNA__FIELD__physics_speed
Field descriptor (offset) for struct member 'physics_speed'.static long[]
__DNA__FIELD__plastic
Field descriptor (offset) for struct member 'plastic'.static long[]
__DNA__FIELD__pointcache
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__ptcaches
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__rklimit
Field descriptor (offset) for struct member 'rklimit'.static long[]
__DNA__FIELD__sbc_mode
Field descriptor (offset) for struct member 'sbc_mode'.static long[]
__DNA__FIELD__scratch
Field descriptor (offset) for struct member 'scratch'.static long[]
__DNA__FIELD__secondspring
Field descriptor (offset) for struct member 'secondspring'.static long[]
__DNA__FIELD__sfra
Field descriptor (offset) for struct member 'sfra'.static long[]
__DNA__FIELD__shared
Field descriptor (offset) for struct member 'shared'.static long[]
__DNA__FIELD__shearstiff
Field descriptor (offset) for struct member 'shearstiff'.static long[]
__DNA__FIELD__solver_ID
Field descriptor (offset) for struct member 'solver_ID'.static long[]
__DNA__FIELD__solverflags
Field descriptor (offset) for struct member 'solverflags'.static long[]
__DNA__FIELD__springpreload
Field descriptor (offset) for struct member 'springpreload'.static long[]
__DNA__FIELD__totkey
Field descriptor (offset) for struct member 'totkey'.static long[]
__DNA__FIELD__totpoint
Field descriptor (offset) for struct member 'totpoint'.static long[]
__DNA__FIELD__totpointkey
Field descriptor (offset) for struct member 'totpointkey'.static long[]
__DNA__FIELD__totspring
Field descriptor (offset) for struct member 'totspring'.static long[]
__DNA__FIELD__vertgroup
Field descriptor (offset) for struct member 'vertgroup'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct SoftBody.-
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 SoftBody(long __address, Block __block, BlockTable __blockTable)
protected
SoftBody(SoftBody that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<SoftBody>
__io__addressof()
Instantiates a pointer on this instance.byte
get_pad()
Get method for struct member '_pad'.short
getAeroedge()
Get method for struct member 'aeroedge'.float
getBalldamp()
Get method for struct member 'balldamp'.float
getBallstiff()
Get method for struct member 'ballstiff'.CPointer<java.lang.Object>
getBpoint()
Get method for struct member 'bpoint'.CPointer<java.lang.Object>
getBspring()
Get method for struct member 'bspring'.short
getChoke()
Get method for struct member 'choke'.float
getColball()
Get method for struct member 'colball'.CPointer<Collection>
getCollision_group()
Get method for struct member 'collision_group'.float
getDefgoal()
Get method for struct member 'defgoal'.CPointer<EffectorWeights>
getEffector_weights()
Get method for struct member 'effector_weights'.int
getEfra()
Get method for struct member 'efra'.short
getFuzzyness()
Get method for struct member 'fuzzyness'.float
getGoalfrict()
Get method for struct member 'goalfrict'.float
getGoalspring()
Get method for struct member 'goalspring'.float
getGrav()
Get method for struct member 'grav'.float
getInfrict()
Get method for struct member 'infrict'.float
getInpush()
Get method for struct member 'inpush'.float
getInspring()
Get method for struct member 'inspring'.int
getInterval()
Get method for struct member 'interval'.CPointer<CPointer<SBVertex>>
getKeys()
Get method for struct member 'keys'.int
getLast_frame()
Get method for struct member 'last_frame'.CArrayFacade<java.lang.Float>
getLcom()
Get method for struct member 'lcom'.short
getLocal()
Get method for struct member 'local'.CArrayFacade<CArrayFacade<java.lang.Float>>
getLrot()
Get method for struct member 'lrot'.CArrayFacade<CArrayFacade<java.lang.Float>>
getLscale()
Get method for struct member 'lscale'.float
getMaxgoal()
Get method for struct member 'maxgoal'.short
getMaxloops()
Get method for struct member 'maxloops'.float
getMediafrict()
Get method for struct member 'mediafrict'.float
getMingoal()
Get method for struct member 'mingoal'.short
getMinloops()
Get method for struct member 'minloops'.byte
getMsg_lock()
Get method for struct member 'msg_lock'.short
getMsg_value()
Get method for struct member 'msg_value'.CArrayFacade<java.lang.Byte>
getNamedVG_Mass()
Get method for struct member 'namedVG_Mass'.CArrayFacade<java.lang.Byte>
getNamedVG_Softgoal()
Get method for struct member 'namedVG_Softgoal'.CArrayFacade<java.lang.Byte>
getNamedVG_Spring_K()
Get method for struct member 'namedVG_Spring_K'.float
getNodemass()
Get method for struct member 'nodemass'.float
getPhysics_speed()
Get method for struct member 'physics_speed'.short
getPlastic()
Get method for struct member 'plastic'.CPointer<PointCache>
getPointcache()
Deprecated.DeprecatedListBase
getPtcaches()
Deprecated.Deprecatedfloat
getRklimit()
Get method for struct member 'rklimit'.short
getSbc_mode()
Get method for struct member 'sbc_mode'.CPointer<java.lang.Object>
getScratch()
Get method for struct member 'scratch'.float
getSecondspring()
Get method for struct member 'secondspring'.int
getSfra()
Get method for struct member 'sfra'.CPointer<SoftBody_Shared>
getShared()
Get method for struct member 'shared'.float
getShearstiff()
Get method for struct member 'shearstiff'.short
getSolver_ID()
Get method for struct member 'solver_ID'.short
getSolverflags()
Get method for struct member 'solverflags'.short
getSpringpreload()
Get method for struct member 'springpreload'.int
getTotkey()
Get method for struct member 'totkey'.int
getTotpoint()
Get method for struct member 'totpoint'.int
getTotpointkey()
Get method for struct member 'totpointkey'.int
getTotspring()
Get method for struct member 'totspring'.short
getVertgroup()
Get method for struct member 'vertgroup'.void
set_pad(byte _pad)
Set method for struct member '_pad'.void
setAeroedge(short aeroedge)
Set method for struct member 'aeroedge'.void
setBalldamp(float balldamp)
Set method for struct member 'balldamp'.void
setBallstiff(float ballstiff)
Set method for struct member 'ballstiff'.void
setBpoint(CPointer<java.lang.Object> bpoint)
Set method for struct member 'bpoint'.void
setBspring(CPointer<java.lang.Object> bspring)
Set method for struct member 'bspring'.void
setChoke(short choke)
Set method for struct member 'choke'.void
setColball(float colball)
Set method for struct member 'colball'.void
setCollision_group(CPointer<Collection> collision_group)
Set method for struct member 'collision_group'.void
setDefgoal(float defgoal)
Set method for struct member 'defgoal'.void
setEffector_weights(CPointer<EffectorWeights> effector_weights)
Set method for struct member 'effector_weights'.void
setEfra(int efra)
Set method for struct member 'efra'.void
setFuzzyness(short fuzzyness)
Set method for struct member 'fuzzyness'.void
setGoalfrict(float goalfrict)
Set method for struct member 'goalfrict'.void
setGoalspring(float goalspring)
Set method for struct member 'goalspring'.void
setGrav(float grav)
Set method for struct member 'grav'.void
setInfrict(float infrict)
Set method for struct member 'infrict'.void
setInpush(float inpush)
Set method for struct member 'inpush'.void
setInspring(float inspring)
Set method for struct member 'inspring'.void
setInterval(int interval)
Set method for struct member 'interval'.void
setKeys(CPointer<CPointer<SBVertex>> keys)
Set method for struct member 'keys'.void
setLast_frame(int last_frame)
Set method for struct member 'last_frame'.void
setLcom(CArrayFacade<java.lang.Float> lcom)
Set method for struct member 'lcom'.void
setLocal(short local)
Set method for struct member 'local'.void
setLrot(CArrayFacade<CArrayFacade<java.lang.Float>> lrot)
Set method for struct member 'lrot'.void
setLscale(CArrayFacade<CArrayFacade<java.lang.Float>> lscale)
Set method for struct member 'lscale'.void
setMaxgoal(float maxgoal)
Set method for struct member 'maxgoal'.void
setMaxloops(short maxloops)
Set method for struct member 'maxloops'.void
setMediafrict(float mediafrict)
Set method for struct member 'mediafrict'.void
setMingoal(float mingoal)
Set method for struct member 'mingoal'.void
setMinloops(short minloops)
Set method for struct member 'minloops'.void
setMsg_lock(byte msg_lock)
Set method for struct member 'msg_lock'.void
setMsg_value(short msg_value)
Set method for struct member 'msg_value'.void
setNamedVG_Mass(CArrayFacade<java.lang.Byte> namedVG_Mass)
Set method for struct member 'namedVG_Mass'.void
setNamedVG_Softgoal(CArrayFacade<java.lang.Byte> namedVG_Softgoal)
Set method for struct member 'namedVG_Softgoal'.void
setNamedVG_Spring_K(CArrayFacade<java.lang.Byte> namedVG_Spring_K)
Set method for struct member 'namedVG_Spring_K'.void
setNodemass(float nodemass)
Set method for struct member 'nodemass'.void
setPhysics_speed(float physics_speed)
Set method for struct member 'physics_speed'.void
setPlastic(short plastic)
Set method for struct member 'plastic'.void
setPointcache(CPointer<PointCache> pointcache)
Deprecated.Deprecatedvoid
setPtcaches(ListBase ptcaches)
Deprecated.Deprecatedvoid
setRklimit(float rklimit)
Set method for struct member 'rklimit'.void
setSbc_mode(short sbc_mode)
Set method for struct member 'sbc_mode'.void
setScratch(CPointer<java.lang.Object> scratch)
Set method for struct member 'scratch'.void
setSecondspring(float secondspring)
Set method for struct member 'secondspring'.void
setSfra(int sfra)
Set method for struct member 'sfra'.void
setShared(CPointer<SoftBody_Shared> shared)
Set method for struct member 'shared'.void
setShearstiff(float shearstiff)
Set method for struct member 'shearstiff'.void
setSolver_ID(short solver_ID)
Set method for struct member 'solver_ID'.void
setSolverflags(short solverflags)
Set method for struct member 'solverflags'.void
setSpringpreload(short springpreload)
Set method for struct member 'springpreload'.void
setTotkey(int totkey)
Set method for struct member 'totkey'.void
setTotpoint(int totpoint)
Set method for struct member 'totpoint'.void
setTotpointkey(int totpointkey)
Set method for struct member 'totpointkey'.void
setTotspring(int totspring)
Set method for struct member 'totspring'.void
setVertgroup(short vertgroup)
Set method for struct member 'vertgroup'.-
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 SoftBody.It is required when allocating a new block to store data for SoftBody.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__totpoint
public static final long[] __DNA__FIELD__totpoint
Field descriptor (offset) for struct member 'totpoint'.Field Documentation
Blender Source Code
dynamic data
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__totpoint); CPointer<Integer> p_totpoint = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'totpoint'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__totspring
public static final long[] __DNA__FIELD__totspring
Field descriptor (offset) for struct member 'totspring'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__totspring); CPointer<Integer> p_totspring = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'totspring'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__bpoint
public static final long[] __DNA__FIELD__bpoint
Field descriptor (offset) for struct member 'bpoint'.Field Documentation
Blender Source Code
Not saved in file.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__bpoint); CPointer<CPointer<Object>> p_bpoint = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'bpoint'
- Signature: 'BodyPoint*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__bspring
public static final long[] __DNA__FIELD__bspring
Field descriptor (offset) for struct member 'bspring'.Field Documentation
Blender Source Code
Not saved in file.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__bspring); CPointer<CPointer<Object>> p_bspring = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'bspring'
- Signature: 'BodySpring*'
- Actual Size (32bit/64bit): 4/8
-
__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:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD___pad); CPointer<Byte> p__pad = p.cast(new Class[]{Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__msg_lock
public static final long[] __DNA__FIELD__msg_lock
Field descriptor (offset) for struct member 'msg_lock'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__msg_lock); CPointer<Byte> p_msg_lock = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'msg_lock'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__msg_value
public static final long[] __DNA__FIELD__msg_value
Field descriptor (offset) for struct member 'msg_value'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__msg_value); CPointer<Short> p_msg_value = p.cast(new Class[]{Short.class});
Metadata
- Field: 'msg_value'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__nodemass
public static final long[] __DNA__FIELD__nodemass
Field descriptor (offset) for struct member 'nodemass'.Field Documentation
Blender Source Code
.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__nodemass); CPointer<Float> p_nodemass = p.cast(new Class[]{Float.class});
Metadata
- Field: 'nodemass'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__namedVG_Mass
public static final long[] __DNA__FIELD__namedVG_Mass
Field descriptor (offset) for struct member 'namedVG_Mass'.Field Documentation
Blender Source Code
Along with it introduce mass painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__namedVG_Mass); CPointer<CArrayFacade<Byte>> p_namedVG_Mass = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'namedVG_Mass'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__grav
public static final long[] __DNA__FIELD__grav
Field descriptor (offset) for struct member 'grav'.Field Documentation
Blender Source Code
Softbody amount of gravitaion to apply.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__grav); CPointer<Float> p_grav = p.cast(new Class[]{Float.class});
Metadata
- Field: 'grav'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__mediafrict
public static final long[] __DNA__FIELD__mediafrict
Field descriptor (offset) for struct member 'mediafrict'.Field Documentation
Blender Source Code
Friction to env.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__mediafrict); CPointer<Float> p_mediafrict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'mediafrict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__rklimit
public static final long[] __DNA__FIELD__rklimit
Field descriptor (offset) for struct member 'rklimit'.Field Documentation
Blender Source Code
Error limit for ODE solver.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__rklimit); CPointer<Float> p_rklimit = p.cast(new Class[]{Float.class});
Metadata
- Field: 'rklimit'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__physics_speed
public static final long[] __DNA__FIELD__physics_speed
Field descriptor (offset) for struct member 'physics_speed'.Field Documentation
Blender Source Code
User control over simulation speed.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__physics_speed); CPointer<Float> p_physics_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'physics_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__goalspring
public static final long[] __DNA__FIELD__goalspring
Field descriptor (offset) for struct member 'goalspring'.Field Documentation
Blender Source Code
goal Softbody goal springs.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__goalspring); CPointer<Float> p_goalspring = p.cast(new Class[]{Float.class});
Metadata
- Field: 'goalspring'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__goalfrict
public static final long[] __DNA__FIELD__goalfrict
Field descriptor (offset) for struct member 'goalfrict'.Field Documentation
Blender Source Code
Softbody goal springs friction.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__goalfrict); CPointer<Float> p_goalfrict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'goalfrict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__mingoal
public static final long[] __DNA__FIELD__mingoal
Field descriptor (offset) for struct member 'mingoal'.Field Documentation
Blender Source Code
Quick limits for goal.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__mingoal); CPointer<Float> p_mingoal = p.cast(new Class[]{Float.class});
Metadata
- Field: 'mingoal'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__maxgoal
public static final long[] __DNA__FIELD__maxgoal
Field descriptor (offset) for struct member 'maxgoal'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__maxgoal); CPointer<Float> p_maxgoal = p.cast(new Class[]{Float.class});
Metadata
- Field: 'maxgoal'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__defgoal
public static final long[] __DNA__FIELD__defgoal
Field descriptor (offset) for struct member 'defgoal'.Field Documentation
Blender Source Code
Default goal for vertices without vgroup.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__defgoal); CPointer<Float> p_defgoal = p.cast(new Class[]{Float.class});
Metadata
- Field: 'defgoal'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__vertgroup
public static final long[] __DNA__FIELD__vertgroup
Field descriptor (offset) for struct member 'vertgroup'.Field Documentation
Blender Source Code
Index starting at 1.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__vertgroup); CPointer<Short> p_vertgroup = p.cast(new Class[]{Short.class});
Metadata
- Field: 'vertgroup'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__namedVG_Softgoal
public static final long[] __DNA__FIELD__namedVG_Softgoal
Field descriptor (offset) for struct member 'namedVG_Softgoal'.Field Documentation
Blender Source Code
Starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__namedVG_Softgoal); CPointer<CArrayFacade<Byte>> p_namedVG_Softgoal = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'namedVG_Softgoal'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__fuzzyness
public static final long[] __DNA__FIELD__fuzzyness
Field descriptor (offset) for struct member 'fuzzyness'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__fuzzyness); CPointer<Short> p_fuzzyness = p.cast(new Class[]{Short.class});
Metadata
- Field: 'fuzzyness'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__inspring
public static final long[] __DNA__FIELD__inspring
Field descriptor (offset) for struct member 'inspring'.Field Documentation
Blender Source Code
springs Softbody inner springs.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__inspring); CPointer<Float> p_inspring = p.cast(new Class[]{Float.class});
Metadata
- Field: 'inspring'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__infrict
public static final long[] __DNA__FIELD__infrict
Field descriptor (offset) for struct member 'infrict'.Field Documentation
Blender Source Code
Softbody inner springs friction.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__infrict); CPointer<Float> p_infrict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'infrict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__namedVG_Spring_K
public static final long[] __DNA__FIELD__namedVG_Spring_K
Field descriptor (offset) for struct member 'namedVG_Spring_K'.Field Documentation
Blender Source Code
Along with it introduce Spring_K painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__namedVG_Spring_K); CPointer<CArrayFacade<Byte>> p_namedVG_Spring_K = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'namedVG_Spring_K'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__sfra
public static final long[] __DNA__FIELD__sfra
Field descriptor (offset) for struct member 'sfra'.Field Documentation
Blender Source Code
baking
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__sfra); CPointer<Integer> p_sfra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'sfra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__efra
public static final long[] __DNA__FIELD__efra
Field descriptor (offset) for struct member 'efra'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__efra); CPointer<Integer> p_efra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'efra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__interval
public static final long[] __DNA__FIELD__interval
Field descriptor (offset) for struct member 'interval'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__interval); CPointer<Integer> p_interval = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'interval'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__local
public static final long[] __DNA__FIELD__local
Field descriptor (offset) for struct member 'local'.Field Documentation
Blender Source Code
Local==1: use local coords for baking.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__local); CPointer<Short> p_local = p.cast(new Class[]{Short.class});
Metadata
- Field: 'local'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__solverflags
public static final long[] __DNA__FIELD__solverflags
Field descriptor (offset) for struct member 'solverflags'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__solverflags); CPointer<Short> p_solverflags = p.cast(new Class[]{Short.class});
Metadata
- Field: 'solverflags'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__keys
public static final long[] __DNA__FIELD__keys
Field descriptor (offset) for struct member 'keys'.Field Documentation
Blender Source Code
these must be kept for backwards compatibility Array of size totpointkey. Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__keys); CPointer<CPointer<CPointer<SBVertex>>> p_keys = p.cast(new Class[]{CPointer.class, CPointer.class, SBVertex.class});
Metadata
- Field: 'keys'
- Signature: 'SBVertex**'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__totpointkey
public static final long[] __DNA__FIELD__totpointkey
Field descriptor (offset) for struct member 'totpointkey'.Field Documentation
Blender Source Code
If totpointkey != totpoint or totkey!- (efra-sfra)/interval -> free keys.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__totpointkey); CPointer<Integer> p_totpointkey = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'totpointkey'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__totkey
public static final long[] __DNA__FIELD__totkey
Field descriptor (offset) for struct member 'totkey'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__totkey); CPointer<Integer> p_totkey = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'totkey'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__secondspring
public static final long[] __DNA__FIELD__secondspring
Field descriptor (offset) for struct member 'secondspring'.Field Documentation
Blender Source Code
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__secondspring); CPointer<Float> p_secondspring = p.cast(new Class[]{Float.class});
Metadata
- Field: 'secondspring'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__colball
public static final long[] __DNA__FIELD__colball
Field descriptor (offset) for struct member 'colball'.Field Documentation
Blender Source Code
self collision Fixed collision ball size if > 0.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__colball); CPointer<Float> p_colball = p.cast(new Class[]{Float.class});
Metadata
- Field: 'colball'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__balldamp
public static final long[] __DNA__FIELD__balldamp
Field descriptor (offset) for struct member 'balldamp'.Field Documentation
Blender Source Code
Cooling down collision response.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__balldamp); CPointer<Float> p_balldamp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'balldamp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__ballstiff
public static final long[] __DNA__FIELD__ballstiff
Field descriptor (offset) for struct member 'ballstiff'.Field Documentation
Blender Source Code
Pressure the ball is loaded with.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__ballstiff); CPointer<Float> p_ballstiff = p.cast(new Class[]{Float.class});
Metadata
- Field: 'ballstiff'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__sbc_mode
public static final long[] __DNA__FIELD__sbc_mode
Field descriptor (offset) for struct member 'sbc_mode'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__sbc_mode); CPointer<Short> p_sbc_mode = p.cast(new Class[]{Short.class});
Metadata
- Field: 'sbc_mode'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__aeroedge
public static final long[] __DNA__FIELD__aeroedge
Field descriptor (offset) for struct member 'aeroedge'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__aeroedge); CPointer<Short> p_aeroedge = p.cast(new Class[]{Short.class});
Metadata
- Field: 'aeroedge'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__minloops
public static final long[] __DNA__FIELD__minloops
Field descriptor (offset) for struct member 'minloops'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__minloops); CPointer<Short> p_minloops = p.cast(new Class[]{Short.class});
Metadata
- Field: 'minloops'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__maxloops
public static final long[] __DNA__FIELD__maxloops
Field descriptor (offset) for struct member 'maxloops'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__maxloops); CPointer<Short> p_maxloops = p.cast(new Class[]{Short.class});
Metadata
- Field: 'maxloops'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__choke
public static final long[] __DNA__FIELD__choke
Field descriptor (offset) for struct member 'choke'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__choke); CPointer<Short> p_choke = p.cast(new Class[]{Short.class});
Metadata
- Field: 'choke'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__solver_ID
public static final long[] __DNA__FIELD__solver_ID
Field descriptor (offset) for struct member 'solver_ID'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__solver_ID); CPointer<Short> p_solver_ID = p.cast(new Class[]{Short.class});
Metadata
- Field: 'solver_ID'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__plastic
public static final long[] __DNA__FIELD__plastic
Field descriptor (offset) for struct member 'plastic'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__plastic); CPointer<Short> p_plastic = p.cast(new Class[]{Short.class});
Metadata
- Field: 'plastic'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__springpreload
public static final long[] __DNA__FIELD__springpreload
Field descriptor (offset) for struct member 'springpreload'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__springpreload); CPointer<Short> p_springpreload = p.cast(new Class[]{Short.class});
Metadata
- Field: 'springpreload'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__scratch
public static final long[] __DNA__FIELD__scratch
Field descriptor (offset) for struct member 'scratch'.Field Documentation
Blender Source Code
Scratchpad/cache on live time not saved in file.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__scratch); CPointer<CPointer<Object>> p_scratch = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'scratch'
- Signature: 'SBScratch*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__shearstiff
public static final long[] __DNA__FIELD__shearstiff
Field descriptor (offset) for struct member 'shearstiff'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__shearstiff); CPointer<Float> p_shearstiff = p.cast(new Class[]{Float.class});
Metadata
- Field: 'shearstiff'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__inpush
public static final long[] __DNA__FIELD__inpush
Field descriptor (offset) for struct member 'inpush'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__inpush); CPointer<Float> p_inpush = p.cast(new Class[]{Float.class});
Metadata
- Field: 'inpush'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__shared
public static final long[] __DNA__FIELD__shared
Field descriptor (offset) for struct member 'shared'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__shared); CPointer<CPointer<SoftBody_Shared>> p_shared = p.cast(new Class[]{CPointer.class, SoftBody_Shared.class});
Metadata
- Field: 'shared'
- Signature: 'SoftBody_Shared*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__pointcache
public static final long[] __DNA__FIELD__pointcache
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__pointcache); CPointer<CPointer<PointCache>> p_pointcache = p.cast(new Class[]{CPointer.class, PointCache.class});
Metadata
- Field: 'pointcache'
- Signature: 'PointCache*'
- Actual Size (32bit/64bit): 4/8
Field descriptor (offset) for struct member 'pointcache'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.
-
__DNA__FIELD__ptcaches
public static final long[] __DNA__FIELD__ptcaches
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__ptcaches); CPointer<ListBase> p_ptcaches = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'ptcaches'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
Field descriptor (offset) for struct member 'ptcaches'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.
-
__DNA__FIELD__collision_group
public static final long[] __DNA__FIELD__collision_group
Field descriptor (offset) for struct member 'collision_group'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__collision_group); CPointer<CPointer<Collection>> p_collision_group = p.cast(new Class[]{CPointer.class, Collection.class});
Metadata
- Field: 'collision_group'
- Signature: 'Collection*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__effector_weights
public static final long[] __DNA__FIELD__effector_weights
Field descriptor (offset) for struct member 'effector_weights'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__effector_weights); CPointer<CPointer<EffectorWeights>> p_effector_weights = p.cast(new Class[]{CPointer.class, EffectorWeights.class});
Metadata
- Field: 'effector_weights'
- Signature: 'EffectorWeights*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__lcom
public static final long[] __DNA__FIELD__lcom
Field descriptor (offset) for struct member 'lcom'.Field Documentation
Blender Source Code
reverse esimated obmatrix .. no need to store in blend file .. how ever who cares
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__lcom); CPointer<CArrayFacade<Float>> p_lcom = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'lcom'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__DNA__FIELD__lrot
public static final long[] __DNA__FIELD__lrot
Field descriptor (offset) for struct member 'lrot'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__lrot); CPointer<CArrayFacade<CArrayFacade<Float>>> p_lrot = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
Metadata
- Field: 'lrot'
- Signature: 'float[3][3]'
- Actual Size (32bit/64bit): 36/36
-
__DNA__FIELD__lscale
public static final long[] __DNA__FIELD__lscale
Field descriptor (offset) for struct member 'lscale'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__lscale); CPointer<CArrayFacade<CArrayFacade<Float>>> p_lscale = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
Metadata
- Field: 'lscale'
- Signature: 'float[3][3]'
- Actual Size (32bit/64bit): 36/36
-
__DNA__FIELD__last_frame
public static final long[] __DNA__FIELD__last_frame
Field descriptor (offset) for struct member 'last_frame'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SoftBody softbody = ...; CPointer<Object> p = softbody.__dna__addressof(SoftBody.__DNA__FIELD__last_frame); CPointer<Integer> p_last_frame = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'last_frame'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
SoftBody
public SoftBody(long __address, Block __block, BlockTable __blockTable)
-
SoftBody
protected SoftBody(SoftBody that)
-
-
Method Detail
-
getTotpoint
public int getTotpoint() throws java.io.IOException
Get method for struct member 'totpoint'.Field Documentation
Blender Source Code
dynamic data
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totpoint
-
setTotpoint
public void setTotpoint(int totpoint) throws java.io.IOException
Set method for struct member 'totpoint'.Field Documentation
Blender Source Code
dynamic data
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totpoint
-
getTotspring
public int getTotspring() throws java.io.IOException
Get method for struct member 'totspring'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totspring
-
setTotspring
public void setTotspring(int totspring) throws java.io.IOException
Set method for struct member 'totspring'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totspring
-
getBpoint
public CPointer<java.lang.Object> getBpoint() throws java.io.IOException
Get method for struct member 'bpoint'.Field Documentation
Blender Source Code
Not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bpoint
-
setBpoint
public void setBpoint(CPointer<java.lang.Object> bpoint) throws java.io.IOException
Set method for struct member 'bpoint'.Field Documentation
Blender Source Code
Not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bpoint
-
getBspring
public CPointer<java.lang.Object> getBspring() throws java.io.IOException
Get method for struct member 'bspring'.Field Documentation
Blender Source Code
Not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bspring
-
setBspring
public void setBspring(CPointer<java.lang.Object> bspring) throws java.io.IOException
Set method for struct member 'bspring'.Field Documentation
Blender Source Code
Not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bspring
-
get_pad
public 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(byte _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getMsg_lock
public byte getMsg_lock() throws java.io.IOException
Get method for struct member 'msg_lock'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__msg_lock
-
setMsg_lock
public void setMsg_lock(byte msg_lock) throws java.io.IOException
Set method for struct member 'msg_lock'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__msg_lock
-
getMsg_value
public short getMsg_value() throws java.io.IOException
Get method for struct member 'msg_value'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__msg_value
-
setMsg_value
public void setMsg_value(short msg_value) throws java.io.IOException
Set method for struct member 'msg_value'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__msg_value
-
getNodemass
public float getNodemass() throws java.io.IOException
Get method for struct member 'nodemass'.Field Documentation
Blender Source Code
.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__nodemass
-
setNodemass
public void setNodemass(float nodemass) throws java.io.IOException
Set method for struct member 'nodemass'.Field Documentation
Blender Source Code
.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__nodemass
-
getNamedVG_Mass
public CArrayFacade<java.lang.Byte> getNamedVG_Mass() throws java.io.IOException
Get method for struct member 'namedVG_Mass'.Field Documentation
Blender Source Code
Along with it introduce mass painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Mass
-
setNamedVG_Mass
public void setNamedVG_Mass(CArrayFacade<java.lang.Byte> namedVG_Mass) throws java.io.IOException
Set method for struct member 'namedVG_Mass'.Field Documentation
Blender Source Code
Along with it introduce mass painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Mass
-
getGrav
public float getGrav() throws java.io.IOException
Get method for struct member 'grav'.Field Documentation
Blender Source Code
Softbody amount of gravitaion to apply.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__grav
-
setGrav
public void setGrav(float grav) throws java.io.IOException
Set method for struct member 'grav'.Field Documentation
Blender Source Code
Softbody amount of gravitaion to apply.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__grav
-
getMediafrict
public float getMediafrict() throws java.io.IOException
Get method for struct member 'mediafrict'.Field Documentation
Blender Source Code
Friction to env.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mediafrict
-
setMediafrict
public void setMediafrict(float mediafrict) throws java.io.IOException
Set method for struct member 'mediafrict'.Field Documentation
Blender Source Code
Friction to env.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mediafrict
-
getRklimit
public float getRklimit() throws java.io.IOException
Get method for struct member 'rklimit'.Field Documentation
Blender Source Code
Error limit for ODE solver.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rklimit
-
setRklimit
public void setRklimit(float rklimit) throws java.io.IOException
Set method for struct member 'rklimit'.Field Documentation
Blender Source Code
Error limit for ODE solver.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rklimit
-
getPhysics_speed
public float getPhysics_speed() throws java.io.IOException
Get method for struct member 'physics_speed'.Field Documentation
Blender Source Code
User control over simulation speed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__physics_speed
-
setPhysics_speed
public void setPhysics_speed(float physics_speed) throws java.io.IOException
Set method for struct member 'physics_speed'.Field Documentation
Blender Source Code
User control over simulation speed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__physics_speed
-
getGoalspring
public float getGoalspring() throws java.io.IOException
Get method for struct member 'goalspring'.Field Documentation
Blender Source Code
goal Softbody goal springs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__goalspring
-
setGoalspring
public void setGoalspring(float goalspring) throws java.io.IOException
Set method for struct member 'goalspring'.Field Documentation
Blender Source Code
goal Softbody goal springs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__goalspring
-
getGoalfrict
public float getGoalfrict() throws java.io.IOException
Get method for struct member 'goalfrict'.Field Documentation
Blender Source Code
Softbody goal springs friction.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__goalfrict
-
setGoalfrict
public void setGoalfrict(float goalfrict) throws java.io.IOException
Set method for struct member 'goalfrict'.Field Documentation
Blender Source Code
Softbody goal springs friction.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__goalfrict
-
getMingoal
public float getMingoal() throws java.io.IOException
Get method for struct member 'mingoal'.Field Documentation
Blender Source Code
Quick limits for goal.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mingoal
-
setMingoal
public void setMingoal(float mingoal) throws java.io.IOException
Set method for struct member 'mingoal'.Field Documentation
Blender Source Code
Quick limits for goal.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mingoal
-
getMaxgoal
public float getMaxgoal() throws java.io.IOException
Get method for struct member 'maxgoal'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxgoal
-
setMaxgoal
public void setMaxgoal(float maxgoal) throws java.io.IOException
Set method for struct member 'maxgoal'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxgoal
-
getDefgoal
public float getDefgoal() throws java.io.IOException
Get method for struct member 'defgoal'.Field Documentation
Blender Source Code
Default goal for vertices without vgroup.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__defgoal
-
setDefgoal
public void setDefgoal(float defgoal) throws java.io.IOException
Set method for struct member 'defgoal'.Field Documentation
Blender Source Code
Default goal for vertices without vgroup.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__defgoal
-
getVertgroup
public short getVertgroup() throws java.io.IOException
Get method for struct member 'vertgroup'.Field Documentation
Blender Source Code
Index starting at 1.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertgroup
-
setVertgroup
public void setVertgroup(short vertgroup) throws java.io.IOException
Set method for struct member 'vertgroup'.Field Documentation
Blender Source Code
Index starting at 1.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertgroup
-
getNamedVG_Softgoal
public CArrayFacade<java.lang.Byte> getNamedVG_Softgoal() throws java.io.IOException
Get method for struct member 'namedVG_Softgoal'.Field Documentation
Blender Source Code
Starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Softgoal
-
setNamedVG_Softgoal
public void setNamedVG_Softgoal(CArrayFacade<java.lang.Byte> namedVG_Softgoal) throws java.io.IOException
Set method for struct member 'namedVG_Softgoal'.Field Documentation
Blender Source Code
Starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Softgoal
-
getFuzzyness
public short getFuzzyness() throws java.io.IOException
Get method for struct member 'fuzzyness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__fuzzyness
-
setFuzzyness
public void setFuzzyness(short fuzzyness) throws java.io.IOException
Set method for struct member 'fuzzyness'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__fuzzyness
-
getInspring
public float getInspring() throws java.io.IOException
Get method for struct member 'inspring'.Field Documentation
Blender Source Code
springs Softbody inner springs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__inspring
-
setInspring
public void setInspring(float inspring) throws java.io.IOException
Set method for struct member 'inspring'.Field Documentation
Blender Source Code
springs Softbody inner springs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__inspring
-
getInfrict
public float getInfrict() throws java.io.IOException
Get method for struct member 'infrict'.Field Documentation
Blender Source Code
Softbody inner springs friction.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__infrict
-
setInfrict
public void setInfrict(float infrict) throws java.io.IOException
Set method for struct member 'infrict'.Field Documentation
Blender Source Code
Softbody inner springs friction.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__infrict
-
getNamedVG_Spring_K
public CArrayFacade<java.lang.Byte> getNamedVG_Spring_K() throws java.io.IOException
Get method for struct member 'namedVG_Spring_K'.Field Documentation
Blender Source Code
Along with it introduce Spring_K painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Spring_K
-
setNamedVG_Spring_K
public void setNamedVG_Spring_K(CArrayFacade<java.lang.Byte> namedVG_Spring_K) throws java.io.IOException
Set method for struct member 'namedVG_Spring_K'.Field Documentation
Blender Source Code
Along with it introduce Spring_K painting starting to fix old bug .. nastiness that VG are indexes rather find them by name tag to find it -> jow20090613. MAX_VGROUP_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__namedVG_Spring_K
-
getSfra
public int getSfra() throws java.io.IOException
Get method for struct member 'sfra'.Field Documentation
Blender Source Code
baking
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sfra
-
setSfra
public void setSfra(int sfra) throws java.io.IOException
Set method for struct member 'sfra'.Field Documentation
Blender Source Code
baking
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sfra
-
getEfra
public int getEfra() throws java.io.IOException
Get method for struct member 'efra'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__efra
-
setEfra
public void setEfra(int efra) throws java.io.IOException
Set method for struct member 'efra'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__efra
-
getInterval
public int getInterval() throws java.io.IOException
Get method for struct member 'interval'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__interval
-
setInterval
public void setInterval(int interval) throws java.io.IOException
Set method for struct member 'interval'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__interval
-
getLocal
public short getLocal() throws java.io.IOException
Get method for struct member 'local'.Field Documentation
Blender Source Code
Local==1: use local coords for baking.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__local
-
setLocal
public void setLocal(short local) throws java.io.IOException
Set method for struct member 'local'.Field Documentation
Blender Source Code
Local==1: use local coords for baking.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__local
-
getSolverflags
public short getSolverflags() throws java.io.IOException
Get method for struct member 'solverflags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__solverflags
-
setSolverflags
public void setSolverflags(short solverflags) throws java.io.IOException
Set method for struct member 'solverflags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__solverflags
-
getKeys
public CPointer<CPointer<SBVertex>> getKeys() throws java.io.IOException
Get method for struct member 'keys'.Field Documentation
Blender Source Code
these must be kept for backwards compatibility Array of size totpointkey. - Throws:
java.io.IOException
- See Also:
__DNA__FIELD__keys
-
setKeys
public void setKeys(CPointer<CPointer<SBVertex>> keys) throws java.io.IOException
Set method for struct member 'keys'.Field Documentation
Blender Source Code
these must be kept for backwards compatibility Array of size totpointkey. - Throws:
java.io.IOException
- See Also:
__DNA__FIELD__keys
-
getTotpointkey
public int getTotpointkey() throws java.io.IOException
Get method for struct member 'totpointkey'.Field Documentation
Blender Source Code
If totpointkey != totpoint or totkey!- (efra-sfra)/interval -> free keys.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totpointkey
-
setTotpointkey
public void setTotpointkey(int totpointkey) throws java.io.IOException
Set method for struct member 'totpointkey'.Field Documentation
Blender Source Code
If totpointkey != totpoint or totkey!- (efra-sfra)/interval -> free keys.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totpointkey
-
getTotkey
public int getTotkey() throws java.io.IOException
Get method for struct member 'totkey'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totkey
-
setTotkey
public void setTotkey(int totkey) throws java.io.IOException
Set method for struct member 'totkey'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__totkey
-
getSecondspring
public float getSecondspring() throws java.io.IOException
Get method for struct member 'secondspring'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__secondspring
-
setSecondspring
public void setSecondspring(float secondspring) throws java.io.IOException
Set method for struct member 'secondspring'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__secondspring
-
getColball
public float getColball() throws java.io.IOException
Get method for struct member 'colball'.Field Documentation
Blender Source Code
self collision Fixed collision ball size if > 0.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__colball
-
setColball
public void setColball(float colball) throws java.io.IOException
Set method for struct member 'colball'.Field Documentation
Blender Source Code
self collision Fixed collision ball size if > 0.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__colball
-
getBalldamp
public float getBalldamp() throws java.io.IOException
Get method for struct member 'balldamp'.Field Documentation
Blender Source Code
Cooling down collision response.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__balldamp
-
setBalldamp
public void setBalldamp(float balldamp) throws java.io.IOException
Set method for struct member 'balldamp'.Field Documentation
Blender Source Code
Cooling down collision response.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__balldamp
-
getBallstiff
public float getBallstiff() throws java.io.IOException
Get method for struct member 'ballstiff'.Field Documentation
Blender Source Code
Pressure the ball is loaded with.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ballstiff
-
setBallstiff
public void setBallstiff(float ballstiff) throws java.io.IOException
Set method for struct member 'ballstiff'.Field Documentation
Blender Source Code
Pressure the ball is loaded with.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ballstiff
-
getSbc_mode
public short getSbc_mode() throws java.io.IOException
Get method for struct member 'sbc_mode'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sbc_mode
-
setSbc_mode
public void setSbc_mode(short sbc_mode) throws java.io.IOException
Set method for struct member 'sbc_mode'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sbc_mode
-
getAeroedge
public short getAeroedge() throws java.io.IOException
Get method for struct member 'aeroedge'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__aeroedge
-
setAeroedge
public void setAeroedge(short aeroedge) throws java.io.IOException
Set method for struct member 'aeroedge'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__aeroedge
-
getMinloops
public short getMinloops() throws java.io.IOException
Get method for struct member 'minloops'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minloops
-
setMinloops
public void setMinloops(short minloops) throws java.io.IOException
Set method for struct member 'minloops'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minloops
-
getMaxloops
public short getMaxloops() throws java.io.IOException
Get method for struct member 'maxloops'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxloops
-
setMaxloops
public void setMaxloops(short maxloops) throws java.io.IOException
Set method for struct member 'maxloops'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxloops
-
getChoke
public short getChoke() throws java.io.IOException
Get method for struct member 'choke'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__choke
-
setChoke
public void setChoke(short choke) throws java.io.IOException
Set method for struct member 'choke'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__choke
-
getSolver_ID
public short getSolver_ID() throws java.io.IOException
Get method for struct member 'solver_ID'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__solver_ID
-
setSolver_ID
public void setSolver_ID(short solver_ID) throws java.io.IOException
Set method for struct member 'solver_ID'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__solver_ID
-
getPlastic
public short getPlastic() throws java.io.IOException
Get method for struct member 'plastic'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__plastic
-
setPlastic
public void setPlastic(short plastic) throws java.io.IOException
Set method for struct member 'plastic'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__plastic
-
getSpringpreload
public short getSpringpreload() throws java.io.IOException
Get method for struct member 'springpreload'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__springpreload
-
setSpringpreload
public void setSpringpreload(short springpreload) throws java.io.IOException
Set method for struct member 'springpreload'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__springpreload
-
getScratch
public CPointer<java.lang.Object> getScratch() throws java.io.IOException
Get method for struct member 'scratch'.Field Documentation
Blender Source Code
Scratchpad/cache on live time not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scratch
-
setScratch
public void setScratch(CPointer<java.lang.Object> scratch) throws java.io.IOException
Set method for struct member 'scratch'.Field Documentation
Blender Source Code
Scratchpad/cache on live time not saved in file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scratch
-
getShearstiff
public float getShearstiff() throws java.io.IOException
Get method for struct member 'shearstiff'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shearstiff
-
setShearstiff
public void setShearstiff(float shearstiff) throws java.io.IOException
Set method for struct member 'shearstiff'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shearstiff
-
getInpush
public float getInpush() throws java.io.IOException
Get method for struct member 'inpush'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__inpush
-
setInpush
public void setInpush(float inpush) throws java.io.IOException
Set method for struct member 'inpush'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__inpush
-
getShared
public CPointer<SoftBody_Shared> getShared() throws java.io.IOException
Get method for struct member 'shared'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shared
-
setShared
public void setShared(CPointer<SoftBody_Shared> shared) throws java.io.IOException
Set method for struct member 'shared'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shared
-
getPointcache
public CPointer<PointCache> getPointcache() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'pointcache'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pointcache
-
setPointcache
public void setPointcache(CPointer<PointCache> pointcache) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'pointcache'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pointcache
-
getPtcaches
public ListBase getPtcaches() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'ptcaches'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ptcaches
-
setPtcaches
public void setPtcaches(ListBase ptcaches) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'ptcaches'.Field Documentation
Blender Source Code
Moved to
SoftBody_Shared
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ptcaches
-
getCollision_group
public CPointer<Collection> getCollision_group() throws java.io.IOException
Get method for struct member 'collision_group'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__collision_group
-
setCollision_group
public void setCollision_group(CPointer<Collection> collision_group) throws java.io.IOException
Set method for struct member 'collision_group'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__collision_group
-
getEffector_weights
public CPointer<EffectorWeights> getEffector_weights() throws java.io.IOException
Get method for struct member 'effector_weights'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effector_weights
-
setEffector_weights
public void setEffector_weights(CPointer<EffectorWeights> effector_weights) throws java.io.IOException
Set method for struct member 'effector_weights'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effector_weights
-
getLcom
public CArrayFacade<java.lang.Float> getLcom() throws java.io.IOException
Get method for struct member 'lcom'.Field Documentation
Blender Source Code
reverse esimated obmatrix .. no need to store in blend file .. how ever who cares
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lcom
-
setLcom
public void setLcom(CArrayFacade<java.lang.Float> lcom) throws java.io.IOException
Set method for struct member 'lcom'.Field Documentation
Blender Source Code
reverse esimated obmatrix .. no need to store in blend file .. how ever who cares
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lcom
-
getLrot
public CArrayFacade<CArrayFacade<java.lang.Float>> getLrot() throws java.io.IOException
Get method for struct member 'lrot'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lrot
-
setLrot
public void setLrot(CArrayFacade<CArrayFacade<java.lang.Float>> lrot) throws java.io.IOException
Set method for struct member 'lrot'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lrot
-
getLscale
public CArrayFacade<CArrayFacade<java.lang.Float>> getLscale() throws java.io.IOException
Get method for struct member 'lscale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lscale
-
setLscale
public void setLscale(CArrayFacade<CArrayFacade<java.lang.Float>> lscale) throws java.io.IOException
Set method for struct member 'lscale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lscale
-
getLast_frame
public int getLast_frame() throws java.io.IOException
Get method for struct member 'last_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_frame
-
setLast_frame
public void setLast_frame(int last_frame) throws java.io.IOException
Set method for struct member 'last_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__last_frame
-
-