Class PartDeflect
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.PartDeflect
-
public class PartDeflect extends CFacade
Generated facet for DNA struct type 'PartDeflect'.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___pad0
Field descriptor (offset) for struct member '_pad0'.static long[]
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__absorption
Field descriptor (offset) for struct member 'absorption'.static long[]
__DNA__FIELD__clump_fac
Field descriptor (offset) for struct member 'clump_fac'.static long[]
__DNA__FIELD__clump_pow
Field descriptor (offset) for struct member 'clump_pow'.static long[]
__DNA__FIELD__deflect
Field descriptor (offset) for struct member 'deflect'.static long[]
__DNA__FIELD__drawvec_falloff_max
Field descriptor (offset) for struct member 'drawvec_falloff_max'.static long[]
__DNA__FIELD__drawvec_falloff_min
Field descriptor (offset) for struct member 'drawvec_falloff_min'.static long[]
__DNA__FIELD__drawvec1
Field descriptor (offset) for struct member 'drawvec1'.static long[]
__DNA__FIELD__drawvec2
Field descriptor (offset) for struct member 'drawvec2'.static long[]
__DNA__FIELD__f_damp
Field descriptor (offset) for struct member 'f_damp'.static long[]
__DNA__FIELD__f_flow
Field descriptor (offset) for struct member 'f_flow'.static long[]
__DNA__FIELD__f_noise
Field descriptor (offset) for struct member 'f_noise'.static long[]
__DNA__FIELD__f_power
Field descriptor (offset) for struct member 'f_power'.static long[]
__DNA__FIELD__f_power_r
Field descriptor (offset) for struct member 'f_power_r'.static long[]
__DNA__FIELD__f_size
Field descriptor (offset) for struct member 'f_size'.static long[]
__DNA__FIELD__f_source
Field descriptor (offset) for struct member 'f_source'.static long[]
__DNA__FIELD__f_strength
Field descriptor (offset) for struct member 'f_strength'.static long[]
__DNA__FIELD__f_wind_factor
Field descriptor (offset) for struct member 'f_wind_factor'.static long[]
__DNA__FIELD__falloff
Field descriptor (offset) for struct member 'falloff'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__forcefield
Field descriptor (offset) for struct member 'forcefield'.static long[]
__DNA__FIELD__free_end
Field descriptor (offset) for struct member 'free_end'.static long[]
__DNA__FIELD__kink
Field descriptor (offset) for struct member 'kink'.static long[]
__DNA__FIELD__kink_amp
Field descriptor (offset) for struct member 'kink_amp'.static long[]
__DNA__FIELD__kink_axis
Field descriptor (offset) for struct member 'kink_axis'.static long[]
__DNA__FIELD__kink_freq
Field descriptor (offset) for struct member 'kink_freq'.static long[]
__DNA__FIELD__kink_shape
Field descriptor (offset) for struct member 'kink_shape'.static long[]
__DNA__FIELD__maxdist
Field descriptor (offset) for struct member 'maxdist'.static long[]
__DNA__FIELD__maxrad
Field descriptor (offset) for struct member 'maxrad'.static long[]
__DNA__FIELD__mindist
Field descriptor (offset) for struct member 'mindist'.static long[]
__DNA__FIELD__minrad
Field descriptor (offset) for struct member 'minrad'.static long[]
__DNA__FIELD__pdef_cfrict
Field descriptor (offset) for struct member 'pdef_cfrict'.static long[]
__DNA__FIELD__pdef_damp
Field descriptor (offset) for struct member 'pdef_damp'.static long[]
__DNA__FIELD__pdef_frict
Field descriptor (offset) for struct member 'pdef_frict'.static long[]
__DNA__FIELD__pdef_perm
Field descriptor (offset) for struct member 'pdef_perm'.static long[]
__DNA__FIELD__pdef_rdamp
Field descriptor (offset) for struct member 'pdef_rdamp'.static long[]
__DNA__FIELD__pdef_rfrict
Field descriptor (offset) for struct member 'pdef_rfrict'.static long[]
__DNA__FIELD__pdef_sbdamp
Field descriptor (offset) for struct member 'pdef_sbdamp'.static long[]
__DNA__FIELD__pdef_sbift
Field descriptor (offset) for struct member 'pdef_sbift'.static long[]
__DNA__FIELD__pdef_sboft
Field descriptor (offset) for struct member 'pdef_sboft'.static long[]
__DNA__FIELD__pdef_stickness
Field descriptor (offset) for struct member 'pdef_stickness'.static long[]
__DNA__FIELD__rng
Field descriptor (offset) for struct member 'rng'.static long[]
__DNA__FIELD__seed
Field descriptor (offset) for struct member 'seed'.static long[]
__DNA__FIELD__shape
Field descriptor (offset) for struct member 'shape'.static long[]
__DNA__FIELD__tex
Field descriptor (offset) for struct member 'tex'.static long[]
__DNA__FIELD__tex_mode
Field descriptor (offset) for struct member 'tex_mode'.static long[]
__DNA__FIELD__tex_nabla
Field descriptor (offset) for struct member 'tex_nabla'.static long[]
__DNA__FIELD__zdir
Field descriptor (offset) for struct member 'zdir'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct PartDeflect.-
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 PartDeflect(long __address, Block __block, BlockTable __blockTable)
protected
PartDeflect(PartDeflect that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<PartDeflect>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.CArrayFacade<java.lang.Byte>
get_pad0()
Get method for struct member '_pad0'.CArrayFacade<java.lang.Byte>
get_pad1()
Get method for struct member '_pad1'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.float
getAbsorption()
Get method for struct member 'absorption'.float
getClump_fac()
Get method for struct member 'clump_fac'.float
getClump_pow()
Get method for struct member 'clump_pow'.short
getDeflect()
Get method for struct member 'deflect'.CArrayFacade<java.lang.Float>
getDrawvec_falloff_max()
Get method for struct member 'drawvec_falloff_max'.CArrayFacade<java.lang.Float>
getDrawvec_falloff_min()
Get method for struct member 'drawvec_falloff_min'.CArrayFacade<java.lang.Float>
getDrawvec1()
Get method for struct member 'drawvec1'.CArrayFacade<java.lang.Float>
getDrawvec2()
Get method for struct member 'drawvec2'.float
getF_damp()
Get method for struct member 'f_damp'.float
getF_flow()
Get method for struct member 'f_flow'.float
getF_noise()
Get method for struct member 'f_noise'.float
getF_power()
Get method for struct member 'f_power'.float
getF_power_r()
Get method for struct member 'f_power_r'.float
getF_size()
Get method for struct member 'f_size'.CPointer<BlenderObject>
getF_source()
Get method for struct member 'f_source'.float
getF_strength()
Get method for struct member 'f_strength'.float
getF_wind_factor()
Get method for struct member 'f_wind_factor'.short
getFalloff()
Get method for struct member 'falloff'.int
getFlag()
Get method for struct member 'flag'.short
getForcefield()
Get method for struct member 'forcefield'.float
getFree_end()
Get method for struct member 'free_end'.short
getKink()
Get method for struct member 'kink'.float
getKink_amp()
Get method for struct member 'kink_amp'.short
getKink_axis()
Get method for struct member 'kink_axis'.float
getKink_freq()
Get method for struct member 'kink_freq'.float
getKink_shape()
Get method for struct member 'kink_shape'.float
getMaxdist()
Get method for struct member 'maxdist'.float
getMaxrad()
Get method for struct member 'maxrad'.float
getMindist()
Get method for struct member 'mindist'.float
getMinrad()
Get method for struct member 'minrad'.float
getPdef_cfrict()
Get method for struct member 'pdef_cfrict'.float
getPdef_damp()
Get method for struct member 'pdef_damp'.float
getPdef_frict()
Get method for struct member 'pdef_frict'.float
getPdef_perm()
Get method for struct member 'pdef_perm'.float
getPdef_rdamp()
Get method for struct member 'pdef_rdamp'.float
getPdef_rfrict()
Get method for struct member 'pdef_rfrict'.float
getPdef_sbdamp()
Get method for struct member 'pdef_sbdamp'.float
getPdef_sbift()
Get method for struct member 'pdef_sbift'.float
getPdef_sboft()
Get method for struct member 'pdef_sboft'.float
getPdef_stickness()
Get method for struct member 'pdef_stickness'.CPointer<java.lang.Object>
getRng()
Get method for struct member 'rng'.int
getSeed()
Get method for struct member 'seed'.short
getShape()
Get method for struct member 'shape'.CPointer<Tex>
getTex()
Get method for struct member 'tex'.short
getTex_mode()
Get method for struct member 'tex_mode'.float
getTex_nabla()
Get method for struct member 'tex_nabla'.short
getZdir()
Get method for struct member 'zdir'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.void
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setAbsorption(float absorption)
Set method for struct member 'absorption'.void
setClump_fac(float clump_fac)
Set method for struct member 'clump_fac'.void
setClump_pow(float clump_pow)
Set method for struct member 'clump_pow'.void
setDeflect(short deflect)
Set method for struct member 'deflect'.void
setDrawvec_falloff_max(CArrayFacade<java.lang.Float> drawvec_falloff_max)
Set method for struct member 'drawvec_falloff_max'.void
setDrawvec_falloff_min(CArrayFacade<java.lang.Float> drawvec_falloff_min)
Set method for struct member 'drawvec_falloff_min'.void
setDrawvec1(CArrayFacade<java.lang.Float> drawvec1)
Set method for struct member 'drawvec1'.void
setDrawvec2(CArrayFacade<java.lang.Float> drawvec2)
Set method for struct member 'drawvec2'.void
setF_damp(float f_damp)
Set method for struct member 'f_damp'.void
setF_flow(float f_flow)
Set method for struct member 'f_flow'.void
setF_noise(float f_noise)
Set method for struct member 'f_noise'.void
setF_power(float f_power)
Set method for struct member 'f_power'.void
setF_power_r(float f_power_r)
Set method for struct member 'f_power_r'.void
setF_size(float f_size)
Set method for struct member 'f_size'.void
setF_source(CPointer<BlenderObject> f_source)
Set method for struct member 'f_source'.void
setF_strength(float f_strength)
Set method for struct member 'f_strength'.void
setF_wind_factor(float f_wind_factor)
Set method for struct member 'f_wind_factor'.void
setFalloff(short falloff)
Set method for struct member 'falloff'.void
setFlag(int flag)
Set method for struct member 'flag'.void
setForcefield(short forcefield)
Set method for struct member 'forcefield'.void
setFree_end(float free_end)
Set method for struct member 'free_end'.void
setKink(short kink)
Set method for struct member 'kink'.void
setKink_amp(float kink_amp)
Set method for struct member 'kink_amp'.void
setKink_axis(short kink_axis)
Set method for struct member 'kink_axis'.void
setKink_freq(float kink_freq)
Set method for struct member 'kink_freq'.void
setKink_shape(float kink_shape)
Set method for struct member 'kink_shape'.void
setMaxdist(float maxdist)
Set method for struct member 'maxdist'.void
setMaxrad(float maxrad)
Set method for struct member 'maxrad'.void
setMindist(float mindist)
Set method for struct member 'mindist'.void
setMinrad(float minrad)
Set method for struct member 'minrad'.void
setPdef_cfrict(float pdef_cfrict)
Set method for struct member 'pdef_cfrict'.void
setPdef_damp(float pdef_damp)
Set method for struct member 'pdef_damp'.void
setPdef_frict(float pdef_frict)
Set method for struct member 'pdef_frict'.void
setPdef_perm(float pdef_perm)
Set method for struct member 'pdef_perm'.void
setPdef_rdamp(float pdef_rdamp)
Set method for struct member 'pdef_rdamp'.void
setPdef_rfrict(float pdef_rfrict)
Set method for struct member 'pdef_rfrict'.void
setPdef_sbdamp(float pdef_sbdamp)
Set method for struct member 'pdef_sbdamp'.void
setPdef_sbift(float pdef_sbift)
Set method for struct member 'pdef_sbift'.void
setPdef_sboft(float pdef_sboft)
Set method for struct member 'pdef_sboft'.void
setPdef_stickness(float pdef_stickness)
Set method for struct member 'pdef_stickness'.void
setRng(CPointer<java.lang.Object> rng)
Set method for struct member 'rng'.void
setSeed(int seed)
Set method for struct member 'seed'.void
setShape(short shape)
Set method for struct member 'shape'.void
setTex(CPointer<Tex> tex)
Set method for struct member 'tex'.void
setTex_mode(short tex_mode)
Set method for struct member 'tex_mode'.void
setTex_nabla(float tex_nabla)
Set method for struct member 'tex_nabla'.void
setZdir(short zdir)
Set method for struct member 'zdir'.-
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 PartDeflect.It is required when allocating a new block to store data for PartDeflect.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Field Documentation
Blender Source Code
General settings flag.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'flag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__deflect
public static final long[] __DNA__FIELD__deflect
Field descriptor (offset) for struct member 'deflect'.Field Documentation
Blender Source Code
Deflection flag - does mesh deflect particles.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__deflect); CPointer<Short> p_deflect = p.cast(new Class[]{Short.class});
Metadata
- Field: 'deflect'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__forcefield
public static final long[] __DNA__FIELD__forcefield
Field descriptor (offset) for struct member 'forcefield'.Field Documentation
Blender Source Code
Force field type, do the vertices attract / repel particles?
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__forcefield); CPointer<Short> p_forcefield = p.cast(new Class[]{Short.class});
Metadata
- Field: 'forcefield'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__falloff
public static final long[] __DNA__FIELD__falloff
Field descriptor (offset) for struct member 'falloff'.Field Documentation
Blender Source Code
Fall-off type.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__falloff); CPointer<Short> p_falloff = p.cast(new Class[]{Short.class});
Metadata
- Field: 'falloff'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__shape
public static final long[] __DNA__FIELD__shape
Field descriptor (offset) for struct member 'shape'.Field Documentation
Blender Source Code
Point, plane or surface.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__shape); CPointer<Short> p_shape = p.cast(new Class[]{Short.class});
Metadata
- Field: 'shape'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__tex_mode
public static final long[] __DNA__FIELD__tex_mode
Field descriptor (offset) for struct member 'tex_mode'.Field Documentation
Blender Source Code
Texture effector.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex_mode); CPointer<Short> p_tex_mode = p.cast(new Class[]{Short.class});
Metadata
- Field: 'tex_mode'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__kink
public static final long[] __DNA__FIELD__kink
Field descriptor (offset) for struct member 'kink'.Field Documentation
Blender Source Code
For curve guide.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink); CPointer<Short> p_kink = p.cast(new Class[]{Short.class});
Metadata
- Field: 'kink'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__kink_axis
public static final long[] __DNA__FIELD__kink_axis
Field descriptor (offset) for struct member 'kink_axis'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_axis); CPointer<Short> p_kink_axis = p.cast(new Class[]{Short.class});
Metadata
- Field: 'kink_axis'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__zdir
public static final long[] __DNA__FIELD__zdir
Field descriptor (offset) for struct member 'zdir'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__zdir); CPointer<Short> p_zdir = p.cast(new Class[]{Short.class});
Metadata
- Field: 'zdir'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__f_strength
public static final long[] __DNA__FIELD__f_strength
Field descriptor (offset) for struct member 'f_strength'.Field Documentation
Blender Source Code
Main effector values The strength of the force (+ or - ).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_strength); CPointer<Float> p_f_strength = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_strength'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_damp
public static final long[] __DNA__FIELD__f_damp
Field descriptor (offset) for struct member 'f_damp'.Field Documentation
Blender Source Code
Damping ratio of the harmonic effector.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_damp); CPointer<Float> p_f_damp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_damp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_flow
public static final long[] __DNA__FIELD__f_flow
Field descriptor (offset) for struct member 'f_flow'.Field Documentation
Blender Source Code
How much force is converted into "air flow", i.e. force used as the velocity of surrounding medium.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_flow); CPointer<Float> p_f_flow = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_flow'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_wind_factor
public static final long[] __DNA__FIELD__f_wind_factor
Field descriptor (offset) for struct member 'f_wind_factor'.Field Documentation
Blender Source Code
How much force is reduced when acting parallel to a surface, e.g. cloth.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_wind_factor); CPointer<Float> p_f_wind_factor = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_wind_factor'
- Signature: 'float'
- 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:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__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__f_size
public static final long[] __DNA__FIELD__f_size
Field descriptor (offset) for struct member 'f_size'.Field Documentation
Blender Source Code
Noise size for noise effector, restlength for harmonic effector.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_size); CPointer<Float> p_f_size = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_size'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_power
public static final long[] __DNA__FIELD__f_power
Field descriptor (offset) for struct member 'f_power'.Field Documentation
Blender Source Code
fall-off The power law - real gravitation is 2 (square).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_power); CPointer<Float> p_f_power = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_power'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__maxdist
public static final long[] __DNA__FIELD__maxdist
Field descriptor (offset) for struct member 'maxdist'.Field Documentation
Blender Source Code
If indicated, use this maximum.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__maxdist); CPointer<Float> p_maxdist = p.cast(new Class[]{Float.class});
Metadata
- Field: 'maxdist'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__mindist
public static final long[] __DNA__FIELD__mindist
Field descriptor (offset) for struct member 'mindist'.Field Documentation
Blender Source Code
If indicated, use this minimum.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__mindist); CPointer<Float> p_mindist = p.cast(new Class[]{Float.class});
Metadata
- Field: 'mindist'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_power_r
public static final long[] __DNA__FIELD__f_power_r
Field descriptor (offset) for struct member 'f_power_r'.Field Documentation
Blender Source Code
Radial fall-off power.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_power_r); CPointer<Float> p_f_power_r = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_power_r'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__maxrad
public static final long[] __DNA__FIELD__maxrad
Field descriptor (offset) for struct member 'maxrad'.Field Documentation
Blender Source Code
Radial versions of above.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__maxrad); CPointer<Float> p_maxrad = p.cast(new Class[]{Float.class});
Metadata
- Field: 'maxrad'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__minrad
public static final long[] __DNA__FIELD__minrad
Field descriptor (offset) for struct member 'minrad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__minrad); CPointer<Float> p_minrad = p.cast(new Class[]{Float.class});
Metadata
- Field: 'minrad'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_damp
public static final long[] __DNA__FIELD__pdef_damp
Field descriptor (offset) for struct member 'pdef_damp'.Field Documentation
Blender Source Code
particle collisions Damping factor for particle deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_damp); CPointer<Float> p_pdef_damp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_damp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_rdamp
public static final long[] __DNA__FIELD__pdef_rdamp
Field descriptor (offset) for struct member 'pdef_rdamp'.Field Documentation
Blender Source Code
Random element of damping for deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_rdamp); CPointer<Float> p_pdef_rdamp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_rdamp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_perm
public static final long[] __DNA__FIELD__pdef_perm
Field descriptor (offset) for struct member 'pdef_perm'.Field Documentation
Blender Source Code
Chance of particle passing through mesh.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_perm); CPointer<Float> p_pdef_perm = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_perm'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_frict
public static final long[] __DNA__FIELD__pdef_frict
Field descriptor (offset) for struct member 'pdef_frict'.Field Documentation
Blender Source Code
Friction factor for particle deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_frict); CPointer<Float> p_pdef_frict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_frict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_rfrict
public static final long[] __DNA__FIELD__pdef_rfrict
Field descriptor (offset) for struct member 'pdef_rfrict'.Field Documentation
Blender Source Code
Random element of friction for deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_rfrict); CPointer<Float> p_pdef_rfrict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_rfrict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_stickness
public static final long[] __DNA__FIELD__pdef_stickness
Field descriptor (offset) for struct member 'pdef_stickness'.Field Documentation
Blender Source Code
Surface particle stickiness.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_stickness); CPointer<Float> p_pdef_stickness = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_stickness'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__absorption
public static final long[] __DNA__FIELD__absorption
Field descriptor (offset) for struct member 'absorption'.Field Documentation
Blender Source Code
Used for forces.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__absorption); CPointer<Float> p_absorption = p.cast(new Class[]{Float.class});
Metadata
- Field: 'absorption'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_sbdamp
public static final long[] __DNA__FIELD__pdef_sbdamp
Field descriptor (offset) for struct member 'pdef_sbdamp'.Field Documentation
Blender Source Code
softbody collisions Damping factor for softbody deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sbdamp); CPointer<Float> p_pdef_sbdamp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_sbdamp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_sbift
public static final long[] __DNA__FIELD__pdef_sbift
Field descriptor (offset) for struct member 'pdef_sbift'.Field Documentation
Blender Source Code
Inner face thickness for softbody deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sbift); CPointer<Float> p_pdef_sbift = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_sbift'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pdef_sboft
public static final long[] __DNA__FIELD__pdef_sboft
Field descriptor (offset) for struct member 'pdef_sboft'.Field Documentation
Blender Source Code
Outer face thickness for softbody deflection.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sboft); CPointer<Float> p_pdef_sboft = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_sboft'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__clump_fac
public static final long[] __DNA__FIELD__clump_fac
Field descriptor (offset) for struct member 'clump_fac'.Field Documentation
Blender Source Code
guide curve, same as for particle child effects
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__clump_fac); CPointer<Float> p_clump_fac = p.cast(new Class[]{Float.class});
Metadata
- Field: 'clump_fac'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__clump_pow
public static final long[] __DNA__FIELD__clump_pow
Field descriptor (offset) for struct member 'clump_pow'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__clump_pow); CPointer<Float> p_clump_pow = p.cast(new Class[]{Float.class});
Metadata
- Field: 'clump_pow'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__kink_freq
public static final long[] __DNA__FIELD__kink_freq
Field descriptor (offset) for struct member 'kink_freq'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_freq); CPointer<Float> p_kink_freq = p.cast(new Class[]{Float.class});
Metadata
- Field: 'kink_freq'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__kink_shape
public static final long[] __DNA__FIELD__kink_shape
Field descriptor (offset) for struct member 'kink_shape'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_shape); CPointer<Float> p_kink_shape = p.cast(new Class[]{Float.class});
Metadata
- Field: 'kink_shape'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__kink_amp
public static final long[] __DNA__FIELD__kink_amp
Field descriptor (offset) for struct member 'kink_amp'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_amp); CPointer<Float> p_kink_amp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'kink_amp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__free_end
public static final long[] __DNA__FIELD__free_end
Field descriptor (offset) for struct member 'free_end'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__free_end); CPointer<Float> p_free_end = p.cast(new Class[]{Float.class});
Metadata
- Field: 'free_end'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__tex_nabla
public static final long[] __DNA__FIELD__tex_nabla
Field descriptor (offset) for struct member 'tex_nabla'.Field Documentation
Blender Source Code
texture effector Used for calculating partial derivatives.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex_nabla); CPointer<Float> p_tex_nabla = p.cast(new Class[]{Float.class});
Metadata
- Field: 'tex_nabla'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__tex
public static final long[] __DNA__FIELD__tex
Field descriptor (offset) for struct member 'tex'.Field Documentation
Blender Source Code
Texture of the texture effector.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex); CPointer<CPointer<Tex>> p_tex = p.cast(new Class[]{CPointer.class, Tex.class});
Metadata
- Field: 'tex'
- Signature: 'Tex*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__rng
public static final long[] __DNA__FIELD__rng
Field descriptor (offset) for struct member 'rng'.Field Documentation
Blender Source Code
effector noise Random noise generator for e.g. wind.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__rng); CPointer<CPointer<Object>> p_rng = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'rng'
- Signature: 'RNG*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__f_noise
public static final long[] __DNA__FIELD__f_noise
Field descriptor (offset) for struct member 'f_noise'.Field Documentation
Blender Source Code
Noise of force.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_noise); CPointer<Float> p_f_noise = p.cast(new Class[]{Float.class});
Metadata
- Field: 'f_noise'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__seed
public static final long[] __DNA__FIELD__seed
Field descriptor (offset) for struct member 'seed'.Field Documentation
Blender Source Code
Noise random seed.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__seed); CPointer<Integer> p_seed = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'seed'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__drawvec1
public static final long[] __DNA__FIELD__drawvec1
Field descriptor (offset) for struct member 'drawvec1'.Field Documentation
Blender Source Code
Display Size Runtime only : start of the curve or draw scale.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__drawvec1); CPointer<CArrayFacade<Float>> p_drawvec1 = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'drawvec1'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__drawvec2
public static final long[] __DNA__FIELD__drawvec2
Field descriptor (offset) for struct member 'drawvec2'.Field Documentation
Blender Source Code
Runtime only : end of the curve.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__drawvec2); CPointer<CArrayFacade<Float>> p_drawvec2 = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'drawvec2'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__drawvec_falloff_min
public static final long[] __DNA__FIELD__drawvec_falloff_min
Field descriptor (offset) for struct member 'drawvec_falloff_min'.Field Documentation
Blender Source Code
Runtime only.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__drawvec_falloff_min); CPointer<CArrayFacade<Float>> p_drawvec_falloff_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'drawvec_falloff_min'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__DNA__FIELD___pad1
public static final long[] __DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD___pad1); CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad1'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__drawvec_falloff_max
public static final long[] __DNA__FIELD__drawvec_falloff_max
Field descriptor (offset) for struct member 'drawvec_falloff_max'.Field Documentation
Blender Source Code
Runtime only.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__drawvec_falloff_max); CPointer<CArrayFacade<Float>> p_drawvec_falloff_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'drawvec_falloff_max'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__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:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad2'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__f_source
public static final long[] __DNA__FIELD__f_source
Field descriptor (offset) for struct member 'f_source'.Field Documentation
Blender Source Code
Force source object.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_source); CPointer<CPointer<BlenderObject>> p_f_source = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'f_source'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__pdef_cfrict
public static final long[] __DNA__FIELD__pdef_cfrict
Field descriptor (offset) for struct member 'pdef_cfrict'.Field Documentation
Blender Source Code
Friction of cloth collisions.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_cfrict); CPointer<Float> p_pdef_cfrict = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pdef_cfrict'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
PartDeflect
public PartDeflect(long __address, Block __block, BlockTable __blockTable)
-
PartDeflect
protected PartDeflect(PartDeflect that)
-
-
Method Detail
-
getFlag
public int getFlag() throws java.io.IOException
Get method for struct member 'flag'.Field Documentation
Blender Source Code
General settings flag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(int flag) throws java.io.IOException
Set method for struct member 'flag'.Field Documentation
Blender Source Code
General settings flag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getDeflect
public short getDeflect() throws java.io.IOException
Get method for struct member 'deflect'.Field Documentation
Blender Source Code
Deflection flag - does mesh deflect particles.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__deflect
-
setDeflect
public void setDeflect(short deflect) throws java.io.IOException
Set method for struct member 'deflect'.Field Documentation
Blender Source Code
Deflection flag - does mesh deflect particles.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__deflect
-
getForcefield
public short getForcefield() throws java.io.IOException
Get method for struct member 'forcefield'.Field Documentation
Blender Source Code
Force field type, do the vertices attract / repel particles?
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__forcefield
-
setForcefield
public void setForcefield(short forcefield) throws java.io.IOException
Set method for struct member 'forcefield'.Field Documentation
Blender Source Code
Force field type, do the vertices attract / repel particles?
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__forcefield
-
getFalloff
public short getFalloff() throws java.io.IOException
Get method for struct member 'falloff'.Field Documentation
Blender Source Code
Fall-off type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__falloff
-
setFalloff
public void setFalloff(short falloff) throws java.io.IOException
Set method for struct member 'falloff'.Field Documentation
Blender Source Code
Fall-off type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__falloff
-
getShape
public short getShape() throws java.io.IOException
Get method for struct member 'shape'.Field Documentation
Blender Source Code
Point, plane or surface.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shape
-
setShape
public void setShape(short shape) throws java.io.IOException
Set method for struct member 'shape'.Field Documentation
Blender Source Code
Point, plane or surface.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shape
-
getTex_mode
public short getTex_mode() throws java.io.IOException
Get method for struct member 'tex_mode'.Field Documentation
Blender Source Code
Texture effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex_mode
-
setTex_mode
public void setTex_mode(short tex_mode) throws java.io.IOException
Set method for struct member 'tex_mode'.Field Documentation
Blender Source Code
Texture effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex_mode
-
getKink
public short getKink() throws java.io.IOException
Get method for struct member 'kink'.Field Documentation
Blender Source Code
For curve guide.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink
-
setKink
public void setKink(short kink) throws java.io.IOException
Set method for struct member 'kink'.Field Documentation
Blender Source Code
For curve guide.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink
-
getKink_axis
public short getKink_axis() throws java.io.IOException
Get method for struct member 'kink_axis'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_axis
-
setKink_axis
public void setKink_axis(short kink_axis) throws java.io.IOException
Set method for struct member 'kink_axis'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_axis
-
getZdir
public short getZdir() throws java.io.IOException
Get method for struct member 'zdir'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zdir
-
setZdir
public void setZdir(short zdir) throws java.io.IOException
Set method for struct member 'zdir'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zdir
-
getF_strength
public float getF_strength() throws java.io.IOException
Get method for struct member 'f_strength'.Field Documentation
Blender Source Code
Main effector values The strength of the force (+ or - ).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_strength
-
setF_strength
public void setF_strength(float f_strength) throws java.io.IOException
Set method for struct member 'f_strength'.Field Documentation
Blender Source Code
Main effector values The strength of the force (+ or - ).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_strength
-
getF_damp
public float getF_damp() throws java.io.IOException
Get method for struct member 'f_damp'.Field Documentation
Blender Source Code
Damping ratio of the harmonic effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_damp
-
setF_damp
public void setF_damp(float f_damp) throws java.io.IOException
Set method for struct member 'f_damp'.Field Documentation
Blender Source Code
Damping ratio of the harmonic effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_damp
-
getF_flow
public float getF_flow() throws java.io.IOException
Get method for struct member 'f_flow'.Field Documentation
Blender Source Code
How much force is converted into "air flow", i.e. force used as the velocity of surrounding medium.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_flow
-
setF_flow
public void setF_flow(float f_flow) throws java.io.IOException
Set method for struct member 'f_flow'.Field Documentation
Blender Source Code
How much force is converted into "air flow", i.e. force used as the velocity of surrounding medium.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_flow
-
getF_wind_factor
public float getF_wind_factor() throws java.io.IOException
Get method for struct member 'f_wind_factor'.Field Documentation
Blender Source Code
How much force is reduced when acting parallel to a surface, e.g. cloth.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_wind_factor
-
setF_wind_factor
public void setF_wind_factor(float f_wind_factor) throws java.io.IOException
Set method for struct member 'f_wind_factor'.Field Documentation
Blender Source Code
How much force is reduced when acting parallel to a surface, e.g. cloth.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_wind_factor
-
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
-
getF_size
public float getF_size() throws java.io.IOException
Get method for struct member 'f_size'.Field Documentation
Blender Source Code
Noise size for noise effector, restlength for harmonic effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_size
-
setF_size
public void setF_size(float f_size) throws java.io.IOException
Set method for struct member 'f_size'.Field Documentation
Blender Source Code
Noise size for noise effector, restlength for harmonic effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_size
-
getF_power
public float getF_power() throws java.io.IOException
Get method for struct member 'f_power'.Field Documentation
Blender Source Code
fall-off The power law - real gravitation is 2 (square).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_power
-
setF_power
public void setF_power(float f_power) throws java.io.IOException
Set method for struct member 'f_power'.Field Documentation
Blender Source Code
fall-off The power law - real gravitation is 2 (square).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_power
-
getMaxdist
public float getMaxdist() throws java.io.IOException
Get method for struct member 'maxdist'.Field Documentation
Blender Source Code
If indicated, use this maximum.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxdist
-
setMaxdist
public void setMaxdist(float maxdist) throws java.io.IOException
Set method for struct member 'maxdist'.Field Documentation
Blender Source Code
If indicated, use this maximum.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxdist
-
getMindist
public float getMindist() throws java.io.IOException
Get method for struct member 'mindist'.Field Documentation
Blender Source Code
If indicated, use this minimum.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mindist
-
setMindist
public void setMindist(float mindist) throws java.io.IOException
Set method for struct member 'mindist'.Field Documentation
Blender Source Code
If indicated, use this minimum.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mindist
-
getF_power_r
public float getF_power_r() throws java.io.IOException
Get method for struct member 'f_power_r'.Field Documentation
Blender Source Code
Radial fall-off power.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_power_r
-
setF_power_r
public void setF_power_r(float f_power_r) throws java.io.IOException
Set method for struct member 'f_power_r'.Field Documentation
Blender Source Code
Radial fall-off power.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_power_r
-
getMaxrad
public float getMaxrad() throws java.io.IOException
Get method for struct member 'maxrad'.Field Documentation
Blender Source Code
Radial versions of above.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxrad
-
setMaxrad
public void setMaxrad(float maxrad) throws java.io.IOException
Set method for struct member 'maxrad'.Field Documentation
Blender Source Code
Radial versions of above.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__maxrad
-
getMinrad
public float getMinrad() throws java.io.IOException
Get method for struct member 'minrad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minrad
-
setMinrad
public void setMinrad(float minrad) throws java.io.IOException
Set method for struct member 'minrad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minrad
-
getPdef_damp
public float getPdef_damp() throws java.io.IOException
Get method for struct member 'pdef_damp'.Field Documentation
Blender Source Code
particle collisions Damping factor for particle deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_damp
-
setPdef_damp
public void setPdef_damp(float pdef_damp) throws java.io.IOException
Set method for struct member 'pdef_damp'.Field Documentation
Blender Source Code
particle collisions Damping factor for particle deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_damp
-
getPdef_rdamp
public float getPdef_rdamp() throws java.io.IOException
Get method for struct member 'pdef_rdamp'.Field Documentation
Blender Source Code
Random element of damping for deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_rdamp
-
setPdef_rdamp
public void setPdef_rdamp(float pdef_rdamp) throws java.io.IOException
Set method for struct member 'pdef_rdamp'.Field Documentation
Blender Source Code
Random element of damping for deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_rdamp
-
getPdef_perm
public float getPdef_perm() throws java.io.IOException
Get method for struct member 'pdef_perm'.Field Documentation
Blender Source Code
Chance of particle passing through mesh.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_perm
-
setPdef_perm
public void setPdef_perm(float pdef_perm) throws java.io.IOException
Set method for struct member 'pdef_perm'.Field Documentation
Blender Source Code
Chance of particle passing through mesh.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_perm
-
getPdef_frict
public float getPdef_frict() throws java.io.IOException
Get method for struct member 'pdef_frict'.Field Documentation
Blender Source Code
Friction factor for particle deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_frict
-
setPdef_frict
public void setPdef_frict(float pdef_frict) throws java.io.IOException
Set method for struct member 'pdef_frict'.Field Documentation
Blender Source Code
Friction factor for particle deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_frict
-
getPdef_rfrict
public float getPdef_rfrict() throws java.io.IOException
Get method for struct member 'pdef_rfrict'.Field Documentation
Blender Source Code
Random element of friction for deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_rfrict
-
setPdef_rfrict
public void setPdef_rfrict(float pdef_rfrict) throws java.io.IOException
Set method for struct member 'pdef_rfrict'.Field Documentation
Blender Source Code
Random element of friction for deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_rfrict
-
getPdef_stickness
public float getPdef_stickness() throws java.io.IOException
Get method for struct member 'pdef_stickness'.Field Documentation
Blender Source Code
Surface particle stickiness.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_stickness
-
setPdef_stickness
public void setPdef_stickness(float pdef_stickness) throws java.io.IOException
Set method for struct member 'pdef_stickness'.Field Documentation
Blender Source Code
Surface particle stickiness.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_stickness
-
getAbsorption
public float getAbsorption() throws java.io.IOException
Get method for struct member 'absorption'.Field Documentation
Blender Source Code
Used for forces.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__absorption
-
setAbsorption
public void setAbsorption(float absorption) throws java.io.IOException
Set method for struct member 'absorption'.Field Documentation
Blender Source Code
Used for forces.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__absorption
-
getPdef_sbdamp
public float getPdef_sbdamp() throws java.io.IOException
Get method for struct member 'pdef_sbdamp'.Field Documentation
Blender Source Code
softbody collisions Damping factor for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sbdamp
-
setPdef_sbdamp
public void setPdef_sbdamp(float pdef_sbdamp) throws java.io.IOException
Set method for struct member 'pdef_sbdamp'.Field Documentation
Blender Source Code
softbody collisions Damping factor for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sbdamp
-
getPdef_sbift
public float getPdef_sbift() throws java.io.IOException
Get method for struct member 'pdef_sbift'.Field Documentation
Blender Source Code
Inner face thickness for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sbift
-
setPdef_sbift
public void setPdef_sbift(float pdef_sbift) throws java.io.IOException
Set method for struct member 'pdef_sbift'.Field Documentation
Blender Source Code
Inner face thickness for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sbift
-
getPdef_sboft
public float getPdef_sboft() throws java.io.IOException
Get method for struct member 'pdef_sboft'.Field Documentation
Blender Source Code
Outer face thickness for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sboft
-
setPdef_sboft
public void setPdef_sboft(float pdef_sboft) throws java.io.IOException
Set method for struct member 'pdef_sboft'.Field Documentation
Blender Source Code
Outer face thickness for softbody deflection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_sboft
-
getClump_fac
public float getClump_fac() throws java.io.IOException
Get method for struct member 'clump_fac'.Field Documentation
Blender Source Code
guide curve, same as for particle child effects
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clump_fac
-
setClump_fac
public void setClump_fac(float clump_fac) throws java.io.IOException
Set method for struct member 'clump_fac'.Field Documentation
Blender Source Code
guide curve, same as for particle child effects
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clump_fac
-
getClump_pow
public float getClump_pow() throws java.io.IOException
Get method for struct member 'clump_pow'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clump_pow
-
setClump_pow
public void setClump_pow(float clump_pow) throws java.io.IOException
Set method for struct member 'clump_pow'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clump_pow
-
getKink_freq
public float getKink_freq() throws java.io.IOException
Get method for struct member 'kink_freq'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_freq
-
setKink_freq
public void setKink_freq(float kink_freq) throws java.io.IOException
Set method for struct member 'kink_freq'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_freq
-
getKink_shape
public float getKink_shape() throws java.io.IOException
Get method for struct member 'kink_shape'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_shape
-
setKink_shape
public void setKink_shape(float kink_shape) throws java.io.IOException
Set method for struct member 'kink_shape'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_shape
-
getKink_amp
public float getKink_amp() throws java.io.IOException
Get method for struct member 'kink_amp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_amp
-
setKink_amp
public void setKink_amp(float kink_amp) throws java.io.IOException
Set method for struct member 'kink_amp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__kink_amp
-
getFree_end
public float getFree_end() throws java.io.IOException
Get method for struct member 'free_end'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__free_end
-
setFree_end
public void setFree_end(float free_end) throws java.io.IOException
Set method for struct member 'free_end'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__free_end
-
getTex_nabla
public float getTex_nabla() throws java.io.IOException
Get method for struct member 'tex_nabla'.Field Documentation
Blender Source Code
texture effector Used for calculating partial derivatives.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex_nabla
-
setTex_nabla
public void setTex_nabla(float tex_nabla) throws java.io.IOException
Set method for struct member 'tex_nabla'.Field Documentation
Blender Source Code
texture effector Used for calculating partial derivatives.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex_nabla
-
getTex
public CPointer<Tex> getTex() throws java.io.IOException
Get method for struct member 'tex'.Field Documentation
Blender Source Code
Texture of the texture effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex
-
setTex
public void setTex(CPointer<Tex> tex) throws java.io.IOException
Set method for struct member 'tex'.Field Documentation
Blender Source Code
Texture of the texture effector.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tex
-
getRng
public CPointer<java.lang.Object> getRng() throws java.io.IOException
Get method for struct member 'rng'.Field Documentation
Blender Source Code
effector noise Random noise generator for e.g. wind.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rng
-
setRng
public void setRng(CPointer<java.lang.Object> rng) throws java.io.IOException
Set method for struct member 'rng'.Field Documentation
Blender Source Code
effector noise Random noise generator for e.g. wind.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rng
-
getF_noise
public float getF_noise() throws java.io.IOException
Get method for struct member 'f_noise'.Field Documentation
Blender Source Code
Noise of force.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_noise
-
setF_noise
public void setF_noise(float f_noise) throws java.io.IOException
Set method for struct member 'f_noise'.Field Documentation
Blender Source Code
Noise of force.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_noise
-
getSeed
public int getSeed() throws java.io.IOException
Get method for struct member 'seed'.Field Documentation
Blender Source Code
Noise random seed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__seed
-
setSeed
public void setSeed(int seed) throws java.io.IOException
Set method for struct member 'seed'.Field Documentation
Blender Source Code
Noise random seed.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__seed
-
getDrawvec1
public CArrayFacade<java.lang.Float> getDrawvec1() throws java.io.IOException
Get method for struct member 'drawvec1'.Field Documentation
Blender Source Code
Display Size Runtime only : start of the curve or draw scale.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec1
-
setDrawvec1
public void setDrawvec1(CArrayFacade<java.lang.Float> drawvec1) throws java.io.IOException
Set method for struct member 'drawvec1'.Field Documentation
Blender Source Code
Display Size Runtime only : start of the curve or draw scale.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec1
-
getDrawvec2
public CArrayFacade<java.lang.Float> getDrawvec2() throws java.io.IOException
Get method for struct member 'drawvec2'.Field Documentation
Blender Source Code
Runtime only : end of the curve.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec2
-
setDrawvec2
public void setDrawvec2(CArrayFacade<java.lang.Float> drawvec2) throws java.io.IOException
Set method for struct member 'drawvec2'.Field Documentation
Blender Source Code
Runtime only : end of the curve.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec2
-
getDrawvec_falloff_min
public CArrayFacade<java.lang.Float> getDrawvec_falloff_min() throws java.io.IOException
Get method for struct member 'drawvec_falloff_min'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec_falloff_min
-
setDrawvec_falloff_min
public void setDrawvec_falloff_min(CArrayFacade<java.lang.Float> drawvec_falloff_min) throws java.io.IOException
Set method for struct member 'drawvec_falloff_min'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec_falloff_min
-
get_pad1
public CArrayFacade<java.lang.Byte> get_pad1() throws java.io.IOException
Get method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
set_pad1
public void set_pad1(CArrayFacade<java.lang.Byte> _pad1) throws java.io.IOException
Set method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
getDrawvec_falloff_max
public CArrayFacade<java.lang.Float> getDrawvec_falloff_max() throws java.io.IOException
Get method for struct member 'drawvec_falloff_max'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec_falloff_max
-
setDrawvec_falloff_max
public void setDrawvec_falloff_max(CArrayFacade<java.lang.Float> drawvec_falloff_max) throws java.io.IOException
Set method for struct member 'drawvec_falloff_max'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drawvec_falloff_max
-
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
-
getF_source
public CPointer<BlenderObject> getF_source() throws java.io.IOException
Get method for struct member 'f_source'.Field Documentation
Blender Source Code
Force source object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_source
-
setF_source
public void setF_source(CPointer<BlenderObject> f_source) throws java.io.IOException
Set method for struct member 'f_source'.Field Documentation
Blender Source Code
Force source object.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__f_source
-
getPdef_cfrict
public float getPdef_cfrict() throws java.io.IOException
Get method for struct member 'pdef_cfrict'.Field Documentation
Blender Source Code
Friction of cloth collisions.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_cfrict
-
setPdef_cfrict
public void setPdef_cfrict(float pdef_cfrict) throws java.io.IOException
Set method for struct member 'pdef_cfrict'.Field Documentation
Blender Source Code
Friction of cloth collisions.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pdef_cfrict
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
__io__addressof
public CPointer<PartDeflect> __io__addressof()
Instantiates a pointer on this instance.
-
-